UNPKG

@overture-stack/lyric

Version:
15 lines (14 loc) 470 B
import { drizzle } from 'drizzle-orm/node-postgres'; import pg from 'pg'; import { models } from '@overture-stack/lyric-data-model'; export const connect = (config) => { const pool = new pg.Pool({ host: config.host, port: config.port, database: config.database, user: config.user, password: config.password, }); console.log(`Connecting to database on ${config.host}`); return drizzle(pool, { schema: models }); };