feat(db): add PostgreSQL connection and schema definitions

This commit is contained in:
2026-04-03 10:41:11 +02:00
parent 4a2a0a3681
commit 33b8c178f2
2 changed files with 46 additions and 0 deletions
+14
View File
@@ -0,0 +1,14 @@
import { drizzle } from "npm:drizzle-orm/node-postgres";
import pg from "npm:pg";
const { Pool } = pg;
const pool = new Pool({
host: Deno.env.get("POSTGRES_HOST"),
port: Number(Deno.env.get("POSTGRES_PORT") ?? 5432),
user: Deno.env.get("POSTGRES_USER"),
password: Deno.env.get("POSTGRES_PASS"),
database: Deno.env.get("POSTGRES_DB"),
});
export const db = drizzle(pool);