From d41e83a55e783dd3a75c17bfd68d70be1cc9561f Mon Sep 17 00:00:00 2001 From: kevin olson Date: Thu, 4 Sep 2025 21:21:29 -0500 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20fixes=20uuid=20issue=20with=20extra?= =?UTF-8?q?s?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/runtime/server/utils/binder.ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/runtime/server/utils/binder.ts b/src/runtime/server/utils/binder.ts index 83f84dd..7b74d2c 100644 --- a/src/runtime/server/utils/binder.ts +++ b/src/runtime/server/utils/binder.ts @@ -21,9 +21,11 @@ export function modelBinder(config: BinderConfig, router: Router) { where: table.columns.id.columnType === 'MySqlBinary' ? eq(table.columns.id, sql`UUID_TO_BIN(${id})`) : eq(table.columns.id, id), - extras: { - id: sql`BIN_TO_UUID(${table.columns.id})`.as('id'), - }, + extras: table.columns.id.columnType === 'MySqlBinary' + ? { + id: sql`BIN_TO_UUID(${table.columns.id})`.as('id'), + } + : undefined, }) if (!record)