UNPKG

ts-sql-query

Version:

Type-safe SQL query builder like QueryDSL or JOOQ in Java or Linq in .Net for TypeScript with MariaDB, MySql, Oracle, PostgreSql, Sqlite and SqlServer support.

21 lines (20 loc) 692 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.PromiseBasedAbstractQueryRunner = void 0; const AbstractQueryRunner_1 = require("./AbstractQueryRunner"); class PromiseBasedAbstractQueryRunner extends AbstractQueryRunner_1.AbstractQueryRunner { createResolvedPromise(result) { return Promise.resolve(result); } createAllPromise(promises) { return Promise.all(promises); } executeCombined(fn1, fn2) { return fn1().then((r1) => { return fn2().then((r2) => { return [r1, r2]; }); }); } } exports.PromiseBasedAbstractQueryRunner = PromiseBasedAbstractQueryRunner;