Задать вопрос
@kur4chyt
Качественный говнокод от производителя

Будет ли с каждым импортом создаваться новое подключение к БД?

Есть 3 файла:

// database.js
const db = require("knex")({
//...connection_info
})

module.exports = db


// index.js
const db = require("./database")

// action.js
const db = require("./database")


Вопрос в том, создадутся ли 2 подключения для двух файлов: index.js и action.js, или же они будут использовать одно единое подключение? Если же создадутся два разных подключения, как можно сделать чтобы использовалось одно единое?
  • Вопрос задан
  • 48 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Javascript.ru
    Курс по Node.js
    5 недель
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
Lynn
@Lynn
nginx, js, css
Один раз.
Nodejs кеширует модули.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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