This is my user model now before create user entity I want to auto give value session variable to createdBy and updatedBY.
module.exports = {
autoPK: false,
attributes: {
id:{columnName:'ID', type: 'integer', autoIncrement: true, primaryKey: true},
employeeId:{columnName:'EMPLOYEE_ID', type: 'string',unique : true},
firstName:{columnName:'FIRST_NAME', type: 'string'},
lastName:{columnName:'LAST_NAME', type: 'string'},
createdBy:{columnName:'CREATED_BY', model: 'user'},
updatedBy:{columnName:'CREATED_BY', model: 'user'},
},
beforeCreate: function(values, cb) {
values.createdBy=req.session.userId;
values.updatedBy=req.session.userId;
return values;
},
beforeUpdate: function(values, cb) {
values.updatedBy=req.session.userId;
return values;
},
}