13 lines
349 B
TypeScript
13 lines
349 B
TypeScript
import { PrismaClient } from './generated/prisma-client';
|
|
// import { withAccelerate } from '@prisma/extension-accelerate'
|
|
|
|
const globalForPrisma = global as unknown as {
|
|
prisma: PrismaClient;
|
|
};
|
|
|
|
const db = globalForPrisma.prisma || new PrismaClient();
|
|
|
|
if (process.env.NODE_ENV !== 'production') globalForPrisma.prisma = db;
|
|
|
|
export default db;
|