snack-query-builder
Version:
Query generator for SQL
22 lines • 628 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.FromQueryBuilder = void 0;
class FromQueryBuilder {
constructor(qb, table, sqb) {
this.$queryBuilder = qb;
this.$selectQueryBuilder = sqb;
this.$from = table;
}
from() {
return this.$selectQueryBuilder;
}
toString() {
const spaces = this.$queryBuilder.getSpaces();
if (this.from) {
return `${'from'.padEnd(spaces, ' ')}${this.$from}`;
}
return '';
}
}
exports.FromQueryBuilder = FromQueryBuilder;
//# sourceMappingURL=from-query-builder.js.map