index.ts 348 B

12345678910111213
  1. import { config } from 'dotenv';
  2. config();
  3. import { drizzle } from 'drizzle-orm/postgres-js';
  4. import postgres from 'postgres';
  5. import * as schema from './schema';
  6. if (!process.env.DATABASE_URL) {
  7. throw new Error('DATABASE_URL is not defined');
  8. }
  9. const client = postgres(process.env.DATABASE_URL);
  10. export const db = drizzle(client, { schema });