From a4656520f8cb24e1a8b246786fd3af0dd322a19d Mon Sep 17 00:00:00 2001 From: Dmytro Stanchiev Date: Mon, 6 Apr 2026 23:23:26 -0400 Subject: [PATCH] fix(db): ensure pgcrypto extension for UUID generation Add CREATE EXTENSION IF NOT EXISTS pgcrypto to migration for compatibility with older PostgreSQL versions. --- drizzle/0001_great_sentry.sql | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drizzle/0001_great_sentry.sql b/drizzle/0001_great_sentry.sql index 80a2eed..337649a 100644 --- a/drizzle/0001_great_sentry.sql +++ b/drizzle/0001_great_sentry.sql @@ -1,5 +1,8 @@ BEGIN; +-- Ensure pgcrypto extension is available for UUID generation +CREATE EXTENSION IF NOT EXISTS pgcrypto; + ALTER TABLE "authenticator" DISABLE ROW LEVEL SECURITY;--> statement-breakpoint DROP TABLE "authenticator" CASCADE;--> statement-breakpoint ALTER TABLE "verificationToken" RENAME TO "verification";--> statement-breakpoint