UNPKG

cloud-ide-model-schema

Version:

Pachage for schema management of Cloud IDEsys LMS

54 lines (53 loc) 1.54 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.CCoreUserDocuments = void 0; var mongoose_1 = require("mongoose"); /* SCHEMA START */ var core_user_documents = new mongoose_1.Schema({ syusd_user_id_user: { type: mongoose_1.default.Schema.Types.ObjectId, ref: 'auth_user_mst' }, syusd_doc_number: { type: String, default: "", maxlength: 50, trim: true }, syusd_doc_name_as_per_doc: { type: String, default: "", maxlength: 150, trim: true }, syusd_doc_issue_date: { type: Date, default: null }, syusd_doc_expiry_date: { type: Date, default: null }, syusd_isactive: { type: Boolean, default: true }, syusd_document_type_id_sygms: { type: mongoose_1.default.Schema.Types.ObjectId, ref: 'core_general_master' }, syusd_photo_group_id_cyfm: { type: mongoose_1.default.Schema.Types.ObjectId, ref: 'core_file_manager' }, syusd_doc_verification_status_id_sygms: { type: mongoose_1.default.Schema.Types.ObjectId, ref: 'core_general_master' }, syusd_doc_kyc_status_id_sygms: { type: mongoose_1.default.Schema.Types.ObjectId, ref: 'core_general_master' } }, { collection: 'core_user_documents' }); var CCoreUserDocuments = mongoose_1.default.model("core_user_documents", core_user_documents); exports.CCoreUserDocuments = CCoreUserDocuments;