Switch to using a pg pool for database connections

This commit is contained in:
NeilClack
2026-02-19 10:55:05 -06:00
parent aa28ab6f22
commit 9687d3fe79
+9 -3
View File
@@ -1,10 +1,16 @@
import 'dotenv/config';
import pg from 'pg';
import { PrismaPg } from '@prisma/adapter-pg';
import { PrismaClient } from '$lib/generated/prisma/client';
const connectionString = process.env.DATABASE_URL;
console.log(`DATABASE_URL ${process.env.DATABASE_URL}`);
const adapter = new PrismaPg({ connectionString });
const pool = new pg.Pool({
connectionString: process.env.DATABASE_URL,
ssl: {
rejectUnauthorized: false
}
});
const adapter = new PrismaPg(pool);
const prisma = new PrismaClient({ adapter });
export { prisma };