Det er en god tilgang.
Hvis du blot ønsker at få en forbindelse tilføj følgende kode til dit modul, hvor puljen er i:
var getConnection = function(callback) {
pool.getConnection(function(err, connection) {
callback(err, connection);
});
};
module.exports = getConnection;
Du skal stadig skrive getConnection hver gang. Men du kan gemme forbindelsen i modulet, første gang du får den.
Glem ikke at afslutte forbindelsen, når du er færdig med at bruge den:
connection.release();