mirror of
https://github.com/aljazceru/landscape-template.git
synced 2025-12-17 06:14:27 +01:00
19 lines
468 B
JavaScript
19 lines
468 B
JavaScript
const { PrismaClient } = process.env.PRISMA_GENERATE_DATAPROXY ? require('@prisma/client/edge') : require('@prisma/client');
|
|
const createGlobalModule = require('../utils/createGlobalModule');
|
|
|
|
|
|
const createPrismaClient = () => {
|
|
console.log("New Prisma Client");
|
|
try {
|
|
return new PrismaClient();
|
|
} catch (error) {
|
|
console.log(error);
|
|
}
|
|
}
|
|
|
|
const prisma = createGlobalModule('prisma', createPrismaClient)
|
|
|
|
|
|
module.exports = {
|
|
prisma
|
|
} |