phosphat-report-app/app/utils/db.server.ts
2025-07-24 12:39:15 +03:00

20 lines
347 B
TypeScript

// app/utils/db.server.ts
import { PrismaClient } from '@prisma/client'
let prisma: PrismaClient
declare global {
var __db: PrismaClient | undefined
}
if (process.env.NODE_ENV === 'production') {
prisma = new PrismaClient()
} else {
if (!global.__db) {
global.__db = new PrismaClient()
}
prisma = global.__db
}
export { prisma }