UNPKG

allex_mssqlexecutorlib

Version:

AllexJS lib for executing queries against the MS SQL Server

18 lines (15 loc) 500 B
function createAsyncQueryJobSpecialization (execlib, Base) { 'use strict'; var lib = execlib.lib; function AsyncQueryJob (executor, query, cbs, defer) { Base.call(this, executor, query, cbs, defer); this.query = query; } lib.inherit(AsyncQueryJob, Base); AsyncQueryJob.prototype.useTheRequest = function () { this.destroyable.maybeLog(this.query); return this.request.query(this.query); }; return AsyncQueryJob; } module.exports = createAsyncQueryJobSpecialization;