UNPKG

cloud-ide-model-schema

Version:

Pachage for schema management of Cloud IDEsys LMS

50 lines (49 loc) 1.19 kB
"use strict"; 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;