UNPKG

cloud-ide-model-schema

Version:

Pachage for schema management of Cloud IDEsys LMS

44 lines (43 loc) 1.06 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.CCoreSypg = void 0; var mongoose_1 = require("mongoose"); /* SCHEMA START */ var core_system_pages = new mongoose_1.Schema({ sypg_theme_id_sytm: { type: mongoose_1.default.Schema.Types.ObjectId, required: true }, sypg_page_code: { type: String, required: true, minlength: 8, maxlength: 40, unique: true, trim: true }, sypg_title: { type: String, require: true, minlength: 8, maxlength: 100, trim: true }, sypg_desc: { type: String, minlength: 8, maxlength: 255, required: true, trim: true }, sypg_configuration: { type: Object }, sypg_isactive: { type: Boolean, required: true, default: true } }, { collection: 'core_system_pages' }); var CCoreSypg = mongoose_1.default.model("core_system_pages", core_system_pages); exports.CCoreSypg = CCoreSypg;