import { drizzle } from 'drizzle-orm/postgres-js'; import postgres from 'postgres'; import * as schema from './schema'; const connectionString = process.env.DATABASE_URL!; if (!connectionString) { throw new Error('DATABASE_URL environment variable is required'); } // For query purposes const queryClient = postgres(connectionString); export const db = drizzle(queryClient, { schema }); // For migrations (uses a different client) export const migrationClient = postgres(connectionString, { max: 1 });