@nestjs-mod/prisma
Version:
Next-generation Node.js and TypeScript ORM for NestJS-mod (preview version only for Postgres)
19 lines • 1.74 kB
JavaScript
;
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