Nodejs с экспресс-маршрутизацией по API и секвелирование для управления базой данных как ORM
Мне нужно передать (req) в модуль типа (Модуль пользователя)
ниже образца
var models = require('./models',{pass the req here});
Так что я могу использовать его в хуках для аудита данных
beforeBulkUpdate: function (object,options, callback) {
console.log("000000 ", object)
console.log(' user data', options);
sequelize.models.Order.findOne({
where:{id:object.where.id}
}).then(function (data_before_update) {
sequelize.models.History.create({
data : data_before_update,
model: "Order",
primary_key: object.where.id
/// here using the passed req to save some data
}).then(function () {
//callback(null);
})
})
}