diff --git a/src/lib/db.ts b/src/lib/db.ts index 76a6e38..96b48d7 100644 --- a/src/lib/db.ts +++ b/src/lib/db.ts @@ -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 };