UNPKG

@it_kyryl/arbitrage_admin_schema

Version:

Schema for arbitrage admin panel

12 lines (11 loc) 421 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const client_1 = require("@prisma/client"); const env_1 = require("../../../utils/env"); const prismaClientSingleton = () => { return new client_1.PrismaClient(); }; const prisma = globalThis.prismaGlobal ?? prismaClientSingleton(); exports.default = prisma; if ((0, env_1.nodeEnv)() !== "production") globalThis.prismaGlobal = prisma;