Spaces:
Paused
Paused
File size: 451 Bytes
eda9b8d 08caca4 eda9b8d 08caca4 eda9b8d 08caca4 eda9b8d | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | require('dotenv').config();
const { PrismaClient } = require('@prisma/client');
const { PrismaPg } = require('@prisma/adapter-pg');
const { Pool } = require('pg');
const connectionString = process.env.NODE_ENV === "production"
? process.env.DATABASE_URL_PROD
: process.env.DATABASE_URL_DEV;
const pool = new Pool({ connectionString });
const adapter = new PrismaPg(pool);
const prisma = new PrismaClient({ adapter });
module.exports = prisma;
|