User UserSetting UserProfile General Group App
//unique -> user
{
id:{type:String,default:''},
user: {type:String,default:''},//unique
pswrd: {type:String,default:''},
lock: {type:Boolean,default:false}
}
{
empID:{type:String,default:''},
user:{type:String,defaullt:''},
type:{type:String,default:''},//optional to connect to a UserProfile
apps:{type:Object,default:{}},
admin:{type:Boolean,default:false},
permissions:{type:Array,default:[]}
},{
toJSON: { virtuals: true },
toObject: { virtuals: true }
}
{
type:{type:String,default:''},
apps:{type:Object,default:{}},
admin:{type:Boolean,default:false},
permissions:{type:Array,default:[]}
},{
toJSON: { virtuals: true },
toObject: { virtuals: true },
strictQuery: false,
}
{},{strict:false}
{},{strict:false}
{
code:{type:String,default:''},
name:{type:String,default:''},
config:{type:Object,default:''},
views:{type:Array,default:[]}
}