UNPKG

cloud-ide-model-schema

Version:

Pachage for schema management of Cloud IDEsys LMS

34 lines (33 loc) 885 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.CEmailTemplete = void 0; var mongoose_1 = require("mongoose"); /* SCHEMA START */ var email_templete = new mongoose_1.Schema({ etmp_id_eref: { type: mongoose_1.default.Schema.Types.ObjectId, required: true, ref: "email_reference", unique: true }, etmp_subject: { type: String, minlength: 9, maxlength: 60, required: true, trim: true, }, etmp_body: { type: String, minlength: 25, maxlength: 384000, required: true }, etmp_isactive: { type: Boolean, required: true, default: true } }, { collection: 'email_templete' }); var CEmailTemplete = mongoose_1.default.model("email_templete", email_templete); exports.CEmailTemplete = CEmailTemplete;