From 51a9ada09648f1ff789e80034774f62a32a89c86 Mon Sep 17 00:00:00 2001 From: AdamVacha Date: Mon, 21 Apr 2025 16:19:34 -0400 Subject: [PATCH] prod-update7 --- src/lib/server/db.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/lib/server/db.ts b/src/lib/server/db.ts index d89a69a..da2efff 100644 --- a/src/lib/server/db.ts +++ b/src/lib/server/db.ts @@ -3,8 +3,13 @@ import { drizzle } from 'drizzle-orm/postgres-js'; import postgres from 'postgres'; import * as schema from '$lib/server/db/schema'; -const dbUrl = env.DATABASE_URL; +const dbUrl = + process.env.DATABASE_URL || + (typeof env !== 'undefined' && env.DATABASE_URL) || + (typeof process.env.DATABASE_URL !== 'undefined' && process.env.DATABASE_URL); + if (!dbUrl) throw new Error('DATABASE_URL is required'); + const client = postgres(dbUrl, { ssl: process.env.NODE_ENV === 'production' ? { rejectUnauthorized: true } : false });