UNPKG

@decaf-ts/db-decorators

Version:

Agnostic database decorators and repository

35 lines 2.86 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.UpdateValidationKeys = exports.DEFAULT_ERROR_MESSAGES = void 0; const constants_1 = require("./../model/constants.cjs"); /** * @summary holds the default error messages * @const DEFAULT_ERROR_MESSAGES * * @memberOf module:db-decorators.Model */ exports.DEFAULT_ERROR_MESSAGES = { ID: { INVALID: "This Id is invalid", REQUIRED: "The Id is mandatory", }, READONLY: { INVALID: "This cannot be updated", }, TIMESTAMP: { REQUIRED: "Timestamp is Mandatory", DATE: "The Timestamp must the a valid date", INVALID: "This value must always increase", }, }; /** * @summary Update reflection keys * @const UpdateValidationKeys * @memberOf module:db-decorators.Operations */ exports.UpdateValidationKeys = { REFLECT: "db.update.validation.", TIMESTAMP: constants_1.DBKeys.TIMESTAMP, READONLY: constants_1.DBKeys.READONLY, }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uc3RhbnRzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3ZhbGlkYXRpb24vY29uc3RhbnRzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBLHdEQUE0QztBQUU1Qzs7Ozs7R0FLRztBQUNVLFFBQUEsc0JBQXNCLEdBQUc7SUFDcEMsRUFBRSxFQUFFO1FBQ0YsT0FBTyxFQUFFLG9CQUFvQjtRQUM3QixRQUFRLEVBQUUscUJBQXFCO0tBQ2hDO0lBQ0QsUUFBUSxFQUFFO1FBQ1IsT0FBTyxFQUFFLHdCQUF3QjtLQUNsQztJQUNELFNBQVMsRUFBRTtRQUNULFFBQVEsRUFBRSx3QkFBd0I7UUFDbEMsSUFBSSxFQUFFLHFDQUFxQztRQUMzQyxPQUFPLEVBQUUsaUNBQWlDO0tBQzNDO0NBQ0YsQ0FBQztBQUVGOzs7O0dBSUc7QUFDVSxRQUFBLG9CQUFvQixHQUFHO0lBQ2xDLE9BQU8sRUFBRSx1QkFBdUI7SUFDaEMsU0FBUyxFQUFFLGtCQUFNLENBQUMsU0FBUztJQUMzQixRQUFRLEVBQUUsa0JBQU0sQ0FBQyxRQUFRO0NBQzFCLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBEQktleXMgfSBmcm9tIFwiLi4vbW9kZWwvY29uc3RhbnRzXCI7XG5cbi8qKlxuICogQHN1bW1hcnkgaG9sZHMgdGhlIGRlZmF1bHQgZXJyb3IgbWVzc2FnZXNcbiAqIEBjb25zdCBERUZBVUxUX0VSUk9SX01FU1NBR0VTXG4gKlxuICogQG1lbWJlck9mIG1vZHVsZTpkYi1kZWNvcmF0b3JzLk1vZGVsXG4gKi9cbmV4cG9ydCBjb25zdCBERUZBVUxUX0VSUk9SX01FU1NBR0VTID0ge1xuICBJRDoge1xuICAgIElOVkFMSUQ6IFwiVGhpcyBJZCBpcyBpbnZhbGlkXCIsXG4gICAgUkVRVUlSRUQ6IFwiVGhlIElkIGlzIG1hbmRhdG9yeVwiLFxuICB9LFxuICBSRUFET05MWToge1xuICAgIElOVkFMSUQ6IFwiVGhpcyBjYW5ub3QgYmUgdXBkYXRlZFwiLFxuICB9LFxuICBUSU1FU1RBTVA6IHtcbiAgICBSRVFVSVJFRDogXCJUaW1lc3RhbXAgaXMgTWFuZGF0b3J5XCIsXG4gICAgREFURTogXCJUaGUgVGltZXN0YW1wIG11c3QgdGhlIGEgdmFsaWQgZGF0ZVwiLFxuICAgIElOVkFMSUQ6IFwiVGhpcyB2YWx1ZSBtdXN0IGFsd2F5cyBpbmNyZWFzZVwiLFxuICB9LFxufTtcblxuLyoqXG4gKiBAc3VtbWFyeSBVcGRhdGUgcmVmbGVjdGlvbiBrZXlzXG4gKiBAY29uc3QgVXBkYXRlVmFsaWRhdGlvbktleXNcbiAqIEBtZW1iZXJPZiBtb2R1bGU6ZGItZGVjb3JhdG9ycy5PcGVyYXRpb25zXG4gKi9cbmV4cG9ydCBjb25zdCBVcGRhdGVWYWxpZGF0aW9uS2V5cyA9IHtcbiAgUkVGTEVDVDogXCJkYi51cGRhdGUudmFsaWRhdGlvbi5cIixcbiAgVElNRVNUQU1QOiBEQktleXMuVElNRVNUQU1QLFxuICBSRUFET05MWTogREJLZXlzLlJFQURPTkxZLFxufTtcbiJdfQ==