Я пытаюсь освободить запрос после его успешного выполнения, чтобы предотвратить сохранение запроса в пуле, но возникла ошибка
TypeError: Невозможно прочитать свойство '_pool' из неопределенного.
router.get('/articles', (req, res) => {
let sql = "SELECT * FROM ARTICLES";
myDB.query(sql, (error, results) => {
myDB.releaseConnection();
if (error) {
console.log(error);
} else {
res.send(results)
}
})
});
и это мое соединение
const mysql = require('mysql');
const myDB = mysql.createPool({
connectionLimit: 10,
host: 'server.address.here',
user: 'hmidev',
password: 'hmidev',
database: 'VD_NEW_WEBSITE'
});
myDB.getConnection((error) => {
if (error) {
console.log(error);
} else {
console.log(`Successfully connected at VD_NEW_WEBSITE`);
}
});
module.exports = myDB;
Вот так выглядит моя база данных:
РЕДАКТИРОВАТЬ: Добавлено изображение