diff options
Diffstat (limited to 'lib/prisma.js')
| -rw-r--r-- | lib/prisma.js | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/lib/prisma.js b/lib/prisma.js new file mode 100644 index 0000000..7a6e5d7 --- /dev/null +++ b/lib/prisma.js @@ -0,0 +1,11 @@ +import { PrismaClient } from "@prisma/client"; + +const globalForPrisma = globalThis; + +const prisma = globalForPrisma.prisma || new PrismaClient(); + +if (process.env.NODE_ENV !== "production") { + globalForPrisma.prisma = prisma; +} + +module.exports = { prisma }; |