// lib/prisma.ts import { PrismaClient } from '@prisma/client'; type GlobalWithPrisma = typeof globalThis & { __prisma?: PrismaClient }; const globalForPrisma = globalThis as GlobalWithPrisma; export const prisma = globalForPrisma.__prisma ?? new PrismaClient({ log: ['error', 'warn'], }); if (process.env.NODE_ENV !== 'production') { globalForPrisma.__prisma = prisma; }