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.
18 lines (17 loc) • 799 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.AbstractAdvancedConnection = void 0;
const AbstractConnection_1 = require("./AbstractConnection");
const SequenceQueryBuilder_1 = require("../queryBuilders/SequenceQueryBuilder");
class AbstractAdvancedConnection extends AbstractConnection_1.AbstractConnection {
constructor(queryRunner, sqlBuilder) {
super(queryRunner, sqlBuilder);
}
sequence(name, type, adapter, adapter2) {
if (typeof adapter === 'string') {
return new SequenceQueryBuilder_1.SequenceQueryBuilder(name, type, adapter, adapter2);
}
return new SequenceQueryBuilder_1.SequenceQueryBuilder(name, type, type, adapter);
}
}
exports.AbstractAdvancedConnection = AbstractAdvancedConnection;