@it_kyryl/arbitrage_admin_schema
Version:
Schema for arbitrage admin panel
12 lines (11 loc) • 421 B
JavaScript
;
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;