Files
twotalesanimation 81ad7e4ea9 Initial commit
2026-06-11 10:46:09 +02:00

17 lines
388 B
TypeScript

// 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;
}