From 3812bbe6ae1809aa3f03ddc697df715a31e423c9 Mon Sep 17 00:00:00 2001 From: notshop Date: Sun, 26 Apr 2026 16:36:16 +0000 Subject: [PATCH] chore: add server/db.ts --- server/db.ts | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 server/db.ts diff --git a/server/db.ts b/server/db.ts new file mode 100644 index 0000000..3d83b33 --- /dev/null +++ b/server/db.ts @@ -0,0 +1,11 @@ +import { drizzle } from "drizzle-orm/node-postgres"; +import { Pool } from "pg"; +import * as schema from "../shared/schema"; + +if (!process.env.DATABASE_URL) { + throw new Error("DATABASE_URL environment variable is required"); +} + +const pool = new Pool({ connectionString: process.env.DATABASE_URL }); +export const db = drizzle(pool, { schema }); +export { pool };