import * as dotenv from 'dotenv';
import { drizzle } from 'drizzle-orm/node-postgres';
import { Pool } from 'pg';
import * as allSchemas from './schema';
dotenv.config();
const connectionString = `postgresql://${process.env.DB_USERNAME}:${process.env.DB_PASSWORD}@${process.env.DB_HOST}:${process.env.DB_PORT}/${process.env.DB_NAME}`;
export const schema = { ...allSchemas };
const pool = new Pool({
connectionString,
});
export const db = drizzle({ client: pool, schema });
import * as dotenv from 'dotenv';
import { drizzle } from 'drizzle-orm/node-postgres';
import { Pool } from 'pg';
import * as allSchemas from './schema';
dotenv.config();
const connectionString = `postgresql://${process.env.DB_USERNAME}:${process.env.DB_PASSWORD}@${process.env.DB_HOST}:${process.env.DB_PORT}/${process.env.DB_NAME}`;
export const schema = { ...allSchemas };
const pool = new Pool({
connectionString,
});
export const db = drizzle({ client: pool, schema });