flexbiz-server
Version:
Flexible Server
4 lines (3 loc) • 1.18 kB
JavaScript
;const message2settingSchema=new Schema({id_app:{type:String,required:!0,maxlength:1024},id_link:{type:String,maxlength:1024},code_link:{type:String,maxlength:1024},title:{type:String,maxlength:1024},latest_message:String,name_sender_latest_message:String,id_latest_message:String,phu_trach:String,attends:[String],status:{type:Boolean,default:!0},date_created:{type:Date,default:Date.now},date_updated:{type:Date,default:Date.now},user_created:{type:String,default:""},user_updated:{type:String,
default:""}});(global.configs||{}).createIndexes&&(message2settingSchema.index({id_app:1}),message2settingSchema.index({id_link:1}),message2settingSchema.index({phu_trach:1}),message2settingSchema.index({title:"text"}),message2settingSchema.index({title:1}),message2settingSchema.index({phu_trach:1}),message2settingSchema.index({user_created:1}),message2settingSchema.index({date_created:-1}),message2settingSchema.index({date_updated:-1}),message2settingSchema.index({attends:1}),message2settingSchema.index({status:1}));
const message2setting=mongoose.models.message2setting||mongoose.model("message2setting",message2settingSchema);module.exports=message2setting;