pg-patch
Version:
PostgreSQL patching made easy.
25 lines (20 loc) • 574 B
JavaScript
;
const PgPatcher = require('./pg-patcher');
let basicReporter = require('./reporters/basic-reporter');
let consoleReporter = require('./reporters/console-reporter');
let api = {
create: function(config){
return new PgPatcher(config);
}
};
['run','stepUp', 'stepDown'].forEach(key => { //setting aliases to pgPatcher
api[key] = function(config){
return this.create()[key](config);
};
});
//add reporters
api.reporters = {
basic: basicReporter,
console: consoleReporter
};
module.exports = api;