cloud-ide-model-schema
Version:
Pachage for schema management of Cloud IDEsys LMS
42 lines (41 loc) • 1.04 kB
JavaScript
"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;