Je to dobrý přístup.
Pokud chcete pouze získat připojení, přidejte do svého modulu, kde je fond, následující kód:
var getConnection = function(callback) {
pool.getConnection(function(err, connection) {
callback(err, connection);
});
};
module.exports = getConnection;
Stále musíte pokaždé napsat getConnection. Ale můžete uložit připojení v modulu, když jej poprvé získáte.
Po dokončení připojení nezapomeňte ukončit:
connection.release();