cloud-ide-model-schema
Version:
Pachage for schema management of Cloud IDEsys LMS
50 lines (49 loc) • 1.19 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.Clogses = void 0;
var mongoose_1 = require("mongoose");
/* SCHEMA START */
var auth_logses = new mongoose_1.Schema({
logses_id_user: {
type: mongoose_1.default.Schema.Types.ObjectId,
ref: 'auth_user_mst'
},
logses_start_dtm: {
type: Date,
required: true,
default: new Date()
},
logses_end_dtm: {
type: Date,
required: true,
default: new Date()
},
logses_end_max_dtm: {
type: Date,
required: true,
default: new Date()
},
logses_token: {
type: String,
trim: true
},
logses_user_ask_mpin: {
type: Boolean,
required: true,
default: false
},
logses_last_id_logses: {
type: mongoose_1.default.Schema.Types.ObjectId,
ref: "auth_logses"
},
logses_sequence: {
type: Number,
default: 1
},
logses_isactive: {
type: Boolean,
default: true
}
}, { collection: 'auth_logses' });
var Clogses = mongoose_1.default.model('auth_logses', auth_logses);
exports.Clogses = Clogses;