flexbiz-server
Version:
Flexible Server
4 lines (3 loc) • 1.36 kB
JavaScript
const nhadat_moigioi_banSchema=new Schema({id_app:{type:String,required:!0,maxlength:1024},ma_nd:{type:String,uppercase:!0},ma_kh:String,ten_nguoi_mua:{type:String},so_cccd:{type:String},dia_chi:{type:String},dien_thoai:{type:String},pt_thanh_toan:{type:String},gia_ban:Number,gia_ban_de_nghi:Number,tong_chiet_khau_khuyen_mai:Number,gia_ban_thuc:Number,ty_le_hh:Number,hoa_hong:Number,ty_le_hh2:Number,hoa_hong2:Number,user_ref:String,ngay_dat_coc:Date,ngay_hop_dong:Date,ngay_giao_so:Date,trang_thai:{type:String,
maxlength:32},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:""},visible_to:{type:Number,default:0},visible_to_users:[String],visible_to_usergroups:[String],update_right:[String],delete_right:[String]});
(global.configs||{}).createIndexes&&(nhadat_moigioi_banSchema.index({id_app:1,trang_thai:1}),nhadat_moigioi_banSchema.index({id_app:1,ma_nd:1}),nhadat_moigioi_banSchema.index({id_app:1,ma_dt:1}),nhadat_moigioi_banSchema.index({id_app:1,user_created:1,user_ref:1,date_created:-1}),nhadat_moigioi_banSchema.index({id_app:1,user_created:1,user_ref:1,trang_thai:1}));const model=mongoose.models.nhadat_moigioi_ban||mongoose.model("nhadat_moigioi_ban",nhadat_moigioi_banSchema);module.exports=model;