Подключение пула к файлам

У меня есть пул подключения содержащий следующий код:

const mysql = require('mysql2')

function createPool() {
    const pool = mysql.createPool({
        connectionLimit: 5,
        host: process.env.HOST,
        user: process.env.USER,
        password: process.env.PASSWORD, 
        database: process.env.DATABASE
    })
}

exports.pool = createPool

Пытаюсь подключить данный пул к файлу откуда пытаюсь сделать простой запрос к базе:

const path = require('path')
let filePath = path.join(__dirname, '/database/pool')
const pool = require(filePath)

let query = 'SELECT Count(*) FROM users'

pool.query(query, (err, results)=>{
    console.log(err)
    console.log(results)
})

Вроде все логично, но падает ошибка: TypeError: pool.query is not a function. Аналогичная ошибка падает и при выполнении pool.execute. Как это можно исправить?

Структура следующая

введите сюда описание изображения


Ответы (0 шт):