Files
spliit/src/lib/prisma.ts
2023-12-14 12:34:15 -05:00

19 lines
409 B
TypeScript

import { PrismaClient } from '@prisma/client'
let prisma: PrismaClient
export async function getPrisma() {
// await delay(1000)
if (!prisma) {
if (process.env.NODE_ENV === 'production') {
prisma = new PrismaClient()
} else {
if (!(global as any).prisma) {
;(global as any).prisma = new PrismaClient()
}
prisma = (global as any).prisma
}
}
return prisma
}