From b1b6c49e7e313a855fbfe062026b8ae4eddbbe43 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20Ko=C5=82odziejczak?= <31549762+mrl5@users.noreply.github.com> Date: Fri, 7 Nov 2025 21:31:12 +0100 Subject: [PATCH] fix(db): postgres - explicitly define pg_catalog for gen_random_uuid() (#5832) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Jakub Kołodziejczak --- packages/better-auth/src/db/get-migration.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/better-auth/src/db/get-migration.ts b/packages/better-auth/src/db/get-migration.ts index f6c2b874f2..11c13bd621 100644 --- a/packages/better-auth/src/db/get-migration.ts +++ b/packages/better-auth/src/db/get-migration.ts @@ -416,7 +416,7 @@ export async function getMigrations(config: BetterAuthOptions) { if (dbType === "postgres") { return col .primaryKey() - .defaultTo(sql`gen_random_uuid()`) + .defaultTo(sql`pg_catalog.gen_random_uuid()`) .notNull(); } else if (dbType === "mysql" || dbType === "mssql") { return col.primaryKey().defaultTo(sql`uuid()`).notNull();