knex-pg-middleware
Version:
Augments Koa or Express with a Knex PostgreSQL connection object.
33 lines (24 loc) • 397 B
JavaScript
;
/**
* Imports.
*/
var debug = require("debug")("knex-mysql-middleware");
/**
* Exports.
*/
module.exports = done;
/**
* Destroy database connection(s).
*
* @param {Object} knex
* Knex database connection object.
*/
function done(knex) {
knex && knex.destroy && knex.destroy(log);
}
/**
* Debug logging.
*/
function log() {
debug("DB connection destroyed.");
}