Вот моя проблема, у меня есть приложение Express, где я отделяю контроллеры (т.е. функции, вызываемые для каждого маршрута) от точки входа приложения:
index.js
...
const sequelize = new Sequelize(...);
const PersonController = require('controllers/PersonController');
router.route('/persons').get(PersonController.index)
...
controllers / PersonController.js
...
exports.index = (req, res) => {
//Return all the lines of the `Persons` table
};
...
Но для доступа к базе данных у меня должен быть доступ к экземпляру sequelize
в моих контроллерах.Как мне поступить?
Спасибо за помощь.