UNPKG

cloud-ide-model-schema

Version:

Pachage for schema management of Cloud IDEsys LMS

42 lines (41 loc) 1.04 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.CEmailVendor = exports.IEmailVendor = void 0; var mongoose_1 = require("mongoose"); /* INTERFASE START */ var IEmailVendor = /** @class */ (function () { function IEmailVendor() { } return IEmailVendor; }()); exports.IEmailVendor = IEmailVendor; /* INTERFACE END */ /* SCHEMA START */ var email_vendor = new mongoose_1.Schema({ evdr_name: { type: String, required: true, trim: true, minlength: 8, maxlength: 52, }, evdr_desc: { type: String, require: true, trim: true, maxlength: 255, }, evdr_api_end_point: { type: String, trim: true, required: true, maxlength: 255 }, evdr_isactive: { type: Boolean, required: true, default: true } }, { collection: 'email_vendor' }); var CEmailVendor = mongoose_1.default.model("email_vendor", email_vendor); exports.CEmailVendor = CEmailVendor;