/* eslint-disable no-undef */ /* eslint-disable no-unused-vars */ import { PrismaClient } from '@prisma/client'; const prismaClientSingleton = () => { return new PrismaClient(); }; declare global { var prismaGlobal: undefined | ReturnType; } const prisma: PrismaClient = globalThis.prismaGlobal ?? prismaClientSingleton(); export default prisma; if (process.env.NODE_ENV !== 'production') globalThis.prismaGlobal = prisma;