aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/examples/with-prisma/packages/database/src/client.ts
blob: 481d7a920c782c3abc7c58e2f4a35766301ed034 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
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;

export * from "@prisma/client";