UNPKG

cloud-ide-model-schema

Version:

Pachage for schema management of Cloud IDEsys LMS

56 lines (55 loc) 1.24 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.CCoreSyme = void 0; var mongoose_1 = require("mongoose"); /* SCHEMA START */ var core_system_menu = new mongoose_1.Schema({ syme_id_syme: { type: mongoose_1.default.Schema.Types.ObjectId, ref: "core_system_menu" }, syme_title: { type: String, minlength: 0, maxlength: 100, trim: true }, syme_desc: { type: String, minlength: 0, maxlength: 255, trim: true }, syme_path: { type: String, minlength: 0, maxlength: 255, trim: true }, syme_icon: { type: String, minlength: 0, maxlength: 40, trim: true }, syme_type: { type: String, minlength: 0, maxlength: 40, trim: true }, syme_islink: { type: Boolean, default: true }, syme_order_by: { type: Number, default: 0 }, syme_isactive: { type: Boolean, default: true } }, { collection: 'core_system_menu' }); var CCoreSyme = mongoose_1.default.model("core_system_menu", core_system_menu); exports.CCoreSyme = CCoreSyme;