aboutsummaryrefslogtreecommitdiff
path: root/lib/prisma.js
blob: 7a6e5d730a85654c84568a6a6765c500ddccbab1 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
import { PrismaClient } from "@prisma/client";

const globalForPrisma = globalThis;

const prisma = globalForPrisma.prisma || new PrismaClient();

if (process.env.NODE_ENV !== "production") {
  globalForPrisma.prisma = prisma;
}

module.exports = { prisma };