// utils/db.server.ts
import { PrismaClient } from "generated/prisma"; // match your generator output
declare global {
var prisma: PrismaClient | undefined;
}
// Prevent multiple instances in dev (hot reload)
export const prisma =
global.prisma ||
new PrismaClient({
log: ["query","error","info","warn"], // optional, useful for debugging
});
if (process.env.NODE_ENV !== "production") global.prisma = prisma;
// utils/db.server.ts
import { PrismaClient } from "generated/prisma"; // match your generator output
declare global {
var prisma: PrismaClient | undefined;
}
// Prevent multiple instances in dev (hot reload)
export const prisma =
global.prisma ||
new PrismaClient({
log: ["query","error","info","warn"], // optional, useful for debugging
});
if (process.env.NODE_ENV !== "production") global.prisma = prisma;