diff --git a/apps/api/src/db.ts b/apps/api/src/db.ts index 40cd549..3e10044 100644 --- a/apps/api/src/db.ts +++ b/apps/api/src/db.ts @@ -20,7 +20,7 @@ export async function migrate() { await sql` CREATE TABLE IF NOT EXISTS monitors ( - id TEXT PRIMARY KEY DEFAULT gen_random_uuid()::text, + id TEXT PRIMARY KEY DEFAULT encode(gen_random_bytes(8), 'hex'), account_id UUID NOT NULL REFERENCES accounts(id) ON DELETE CASCADE, name TEXT NOT NULL, url TEXT NOT NULL, diff --git a/apps/web/src/db.ts b/apps/web/src/db.ts index 58de9e0..72cef93 100644 --- a/apps/web/src/db.ts +++ b/apps/web/src/db.ts @@ -20,7 +20,7 @@ export async function migrate() { await sql` CREATE TABLE IF NOT EXISTS monitors ( - id TEXT PRIMARY KEY DEFAULT gen_random_uuid()::text, + id TEXT PRIMARY KEY DEFAULT encode(gen_random_bytes(8), 'hex'), account_id UUID NOT NULL REFERENCES accounts(id) ON DELETE CASCADE, name TEXT NOT NULL, url TEXT NOT NULL,