Това е добър подход.
Ако просто искате да получите връзка, добавете следния код към вашия модул, в който се намира пула:
var getConnection = function(callback) {
pool.getConnection(function(err, connection) {
callback(err, connection);
});
};
module.exports = getConnection;
Все пак трябва да пишете getConnection всеки път. Но можете да запазите връзката в модула при първия път, когато я получите.
Не забравяйте да прекратите връзката, когато приключите с използването й:
connection.release();