@EvgenyJS

Как пользоваться базой в модулях?

У меня есть модуль в котором идет подключение базы данных, мне надо использовать её во всех роутерах Express.
Я бы мог создавать новое подключение, но мне бы хотелось как то передать через контекст класс работы с базой.
Прошу помочь советом по решению этой проблемы.

app.use("/method", require("./test"));

const { Router } = require("express");
const router = Router();

router.get("/register", async (req, res) => {
  const user = await db.query("SELECT * FROM `users`");
  res.status(200).json({ result: { user } });
});

module.exports = router;


Сюда как то надо класс передать
  • Вопрос задан
  • 163 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы