UNPKG

@nestjs-mod/prisma-tools

Version:

Functions and helpers for work with prisma used in NestJS-mod modules

48 lines 1.9 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.PrismaToolsStaticEnvironments = void 0; const tslib_1 = require("tslib"); const common_1 = require("@nestjs-mod/common"); let PrismaToolsStaticEnvironments = class PrismaToolsStaticEnvironments { }; exports.PrismaToolsStaticEnvironments = PrismaToolsStaticEnvironments; tslib_1.__decorate([ (0, common_1.EnvModelProperty)({ description: 'Use filters', transform: new common_1.BooleanTransformer(), default: true, hidden: true, }), tslib_1.__metadata("design:type", Boolean) ], PrismaToolsStaticEnvironments.prototype, "useFilters", void 0); tslib_1.__decorate([ (0, common_1.EnvModelProperty)({ description: 'Pagination initial page', transform: new common_1.NumberTransformer(), default: 1, hidden: true, }), tslib_1.__metadata("design:type", Number) ], PrismaToolsStaticEnvironments.prototype, "paginationInitialPage", void 0); tslib_1.__decorate([ (0, common_1.EnvModelProperty)({ description: 'Pagination per page steps', transform: new common_1.ArrayOfStringTransformer(), default: [1, 2, 5, 10, 25, 100], hidden: true, }), tslib_1.__metadata("design:type", Array) ], PrismaToolsStaticEnvironments.prototype, "paginationPerPageSteps", void 0); tslib_1.__decorate([ (0, common_1.EnvModelProperty)({ description: 'Pagination per page', transform: new common_1.NumberTransformer(), default: 5, hidden: true, }), tslib_1.__metadata("design:type", Number) ], PrismaToolsStaticEnvironments.prototype, "paginationPerPage", void 0); exports.PrismaToolsStaticEnvironments = PrismaToolsStaticEnvironments = tslib_1.__decorate([ (0, common_1.EnvModel)() ], PrismaToolsStaticEnvironments); //# sourceMappingURL=prisma-tools.environments.js.map