UNPKG

@nestjs-mod/prisma

Version:

Next-generation Node.js and TypeScript ORM for NestJS-mod (preview version only for Postgres)

19 lines 1.74 kB
"use strict"; var _a; Object.defineProperty(exports, "__esModule", { value: true }); exports.getPrismaClientToken = exports.InjectPrismaClient = exports.PRISMA_CLIENT = exports.getPrismaServiceToken = exports.InjectPrismaModuleSettings = exports.InjectAllPrismaModuleSettings = exports.InjectAllPrismaFeatureEnvironments = exports.InjectPrismaFeatureEnvironments = exports.InjectAllPrismaFeatures = exports.InjectPrismaFeatures = exports.InjectPrismaService = void 0; const common_1 = require("@nestjs-mod/common"); const prisma_constants_1 = require("./prisma.constants"); _a = (0, common_1.getNestModuleDecorators)({ moduleName: prisma_constants_1.PRISMA_MODULE_NAME, }), exports.InjectPrismaService = _a.InjectService, exports.InjectPrismaFeatures = _a.InjectFeatures, exports.InjectAllPrismaFeatures = _a.InjectAllFeatures, exports.InjectPrismaFeatureEnvironments = _a.InjectFeatureEnvironments, exports.InjectAllPrismaFeatureEnvironments = _a.InjectAllFeatureEnvironments, exports.InjectAllPrismaModuleSettings = _a.InjectAllModuleSettings, exports.InjectPrismaModuleSettings = _a.InjectModuleSettings; exports.getPrismaServiceToken = (0, common_1.getNestModuleInternalUtils)({ moduleName: prisma_constants_1.PRISMA_MODULE_NAME, }).getServiceToken; exports.PRISMA_CLIENT = 'PrismaClient'; // eslint-disable-next-line @typescript-eslint/no-explicit-any const InjectPrismaClient = (contextName) => (0, exports.InjectPrismaService)(exports.PRISMA_CLIENT, contextName); exports.InjectPrismaClient = InjectPrismaClient; const getPrismaClientToken = (contextName) => (0, exports.getPrismaServiceToken)(exports.PRISMA_CLIENT, contextName); exports.getPrismaClientToken = getPrismaClientToken; //# sourceMappingURL=prisma.decorators.js.map