From 56114a38529398e0346aa26d3f47b039bf9b961e Mon Sep 17 00:00:00 2001 From: nate Date: Wed, 18 Mar 2026 21:08:19 +0400 Subject: [PATCH] fix: enable pgcrypto extension for gen_random_bytes in monitor IDs --- apps/api/src/db.ts | 1 + apps/web/src/db.ts | 1 + 2 files changed, 2 insertions(+) diff --git a/apps/api/src/db.ts b/apps/api/src/db.ts index 3e10044..c23b72c 100644 --- a/apps/api/src/db.ts +++ b/apps/api/src/db.ts @@ -9,6 +9,7 @@ const sql = postgres(process.env.DATABASE_URL ?? "postgres://pingql:pingql@local export default sql; export async function migrate() { + await sql`CREATE EXTENSION IF NOT EXISTS pgcrypto`; await sql` CREATE TABLE IF NOT EXISTS accounts ( id UUID PRIMARY KEY DEFAULT gen_random_uuid(), diff --git a/apps/web/src/db.ts b/apps/web/src/db.ts index 72cef93..42ce4a0 100644 --- a/apps/web/src/db.ts +++ b/apps/web/src/db.ts @@ -9,6 +9,7 @@ const sql = postgres(process.env.DATABASE_URL ?? "postgres://pingql:pingql@local export default sql; export async function migrate() { + await sql`CREATE EXTENSION IF NOT EXISTS pgcrypto`; await sql` CREATE TABLE IF NOT EXISTS accounts ( id UUID PRIMARY KEY DEFAULT gen_random_uuid(),