Files
sexy/packages/backend/src/db/connection.ts

12 lines
330 B
TypeScript
Raw Normal View History

import { drizzle } from "drizzle-orm/node-postgres";
import { Pool } from "pg";
import * as schema from "./schema/index";
const pool = new Pool({
connectionString: process.env.DATABASE_URL || "postgresql://sexy:sexy@localhost:5432/sexy",
max: 20,
});
export const db = drizzle(pool, { schema });
export type DB = typeof db;