fix(Models): add createdAt field
This commit is contained in:
@@ -22,8 +22,9 @@ async function getUserById( id , filter ){
|
||||
|
||||
function getAndFilterList( query ){
|
||||
const filter_list = [];
|
||||
const { permissions, gender, job_role, employee_id, company, branch, vehicle, active_load, categories } = query;
|
||||
const { email, permissions, gender, job_role, employee_id, company, branch, vehicle, active_load, categories } = query;
|
||||
|
||||
if( email ){ filter_list.push( { email } ); }
|
||||
if( permissions ){ filter_list.push( { permissions } ); }
|
||||
if( gender ){ filter_list.push( { gender } ); }
|
||||
if( job_role ){ filter_list.push( { job_role } ); }
|
||||
@@ -158,6 +159,7 @@ async function createUserWithinCompany( companyId , data ){
|
||||
employee_id
|
||||
});
|
||||
|
||||
user.employee_id = employee_id;
|
||||
return user;
|
||||
}
|
||||
|
||||
|
||||
@@ -59,6 +59,7 @@ const schema = new Schema({
|
||||
lng: { type: String },
|
||||
|
||||
is_hidden: { type: Boolean, default: false },
|
||||
createdAt: { type : Date, required : true, default : () => { return Date.now(); } }
|
||||
});
|
||||
|
||||
module.exports = mongoose.model( "companies", schema );
|
||||
|
||||
@@ -85,6 +85,7 @@ const schema = new Schema({
|
||||
|
||||
payment_term: { type: String },
|
||||
terms_and_conditions: { type: String },
|
||||
createdAt: { type : Date, required : true, default : () => { return Date.now(); } }
|
||||
});
|
||||
|
||||
module.exports = mongoose.model( "loads", schema );
|
||||
|
||||
@@ -16,6 +16,7 @@ const schema = new Schema({
|
||||
accepted_by: { type: Schema.Types.ObjectId, ref: 'users' },
|
||||
accepted_date: { type: Date },
|
||||
is_accepted: { type: Boolean, default: false },
|
||||
createdAt: { type : Date, required : true, default : () => { return Date.now(); } }
|
||||
});
|
||||
|
||||
module.exports = mongoose.model( "proposals", schema );
|
||||
|
||||
Reference in New Issue
Block a user