dvijaykrishnan's picture
Deployment fix for HF
ceb943f
Raw
History Blame Contribute Delete
412 Bytes
import { drizzle } from 'drizzle-orm/postgres-js';
import postgres from 'postgres';
import * as schema from './schema';
// CRITICAL: prepare: false required for Supabase transaction pooling
const client = postgres(process.env.DATABASE_URL!, {
prepare: false,
max: 20,
idle_timeout: 30,
connect_timeout: 2,
ssl: 'require',
});
export const db = drizzle(client, {
schema,
casing: 'snake_case',
});