import { PrismaClient } from '@prisma/client';
import { withOptimize } from '@prisma/extension-optimize';
const globalForPrisma = globalThis as unknown as { prisma: PrismaClient };
const prisma =
globalForPrisma.prisma || new PrismaClient().$extends(withOptimize({ apiKey: process.env.OPTIMIZE_KEY! }));
if (process.env.NODE_ENV !== 'production') globalForPrisma.prisma = prisma;
export const db = prisma;
import { PrismaClient } from '@prisma/client';
import { withOptimize } from '@prisma/extension-optimize';
const globalForPrisma = globalThis as unknown as { prisma: PrismaClient };
const prisma =
globalForPrisma.prisma || new PrismaClient().$extends(withOptimize({ apiKey: process.env.OPTIMIZE_KEY! }));
if (process.env.NODE_ENV !== 'production') globalForPrisma.prisma = prisma;
export const db = prisma;