cloud-ide-model-schema
Version:
Pachage for schema management of Cloud IDEsys LMS
36 lines (35 loc) • 937 B
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.CCoreSylang = void 0;
var mongoose_1 = require("mongoose");
/* SCHEMA START */
var core_language = new mongoose_1.Schema({
sylang_language_code: {
type: String,
required: true,
minlength: 2,
maxlength: 5,
unique: true,
},
sylang_language_name: {
type: String,
required: true,
minlength: 2,
maxlength: 50,
trim: true
},
sylang_language_country_code_syctr: {
type: String,
required: true,
minlength: 2,
maxlength: 5,
trim: true,
ref: "core_system_country"
},
sylang_language_default_for_country: {
type: Boolean,
default: false
}
}, { collection: 'core_language' });
var CCoreSylang = mongoose_1.default.model("core_language", core_language);
exports.CCoreSylang = CCoreSylang;