aboutsummaryrefslogtreecommitdiff
path: root/lib/prisma.ts
blob: 55acf8da9ccbada346e03efb9598d6e4ebf7e58a (plain) (blame)
1
2
3
4
5
6
7
8
9
import { PrismaClient } from "@prisma/client";

declare global {
  var prisma: PrismaClient | undefined;
}

export const prisma = global.prisma || new PrismaClient();

if (process.env.NODE_ENV !== "production") global.prisma = prisma;