UNPKG

@stormzx/sqlbuilder

Version:

A simple sql builder.

40 lines (28 loc) 1.13 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _builder = require("./builder"); var _select = _interopRequireDefault(require("../fragments/select")); var _from = _interopRequireDefault(require("../fragments/from")); var _where = _interopRequireDefault(require("../fragments/where")); var _order = _interopRequireDefault(require("../fragments/order")); var _limit = _interopRequireDefault(require("../fragments/limit")); var _join = _interopRequireDefault(require("../fragments/join")); var _group = _interopRequireDefault(require("../fragments/group")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } /** * * select 100 * from 200 * join 300 * where 400 * group by 500 * having 600 * order by 700 */ class SelectBuilder extends _builder.Builder {} (0, _builder.setSupportFragment)(SelectBuilder, _select.default, _from.default, _where.default, _limit.default, _order.default, _join.default, _group.default); var _default = SelectBuilder; exports.default = _default;