UNPKG

etl

Version:

Collection of stream-based components that form an ETL pipeline

19 lines (14 loc) 450 B
const Mysql = require('./mysql'); const util = require('util'); function Execute(pool,options) { if (!(this instanceof Execute)) return new Execute(pool,options); options = options || {}; Mysql.call(this,pool,options); } util.inherits(Execute,Mysql); Execute.prototype._fn = function(d,cb) { return this.query(d,cb) .then(d => (this.options.pushResult || this.options.pushResults) && d || undefined); }; module.exports = Execute;