UNPKG

@sqb/builder

Version:

Extensible multi-dialect SQL query builder written with TypeScript

19 lines (18 loc) 552 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.RawStatement = void 0; const enums_js_1 = require("../enums.js"); const serializable_js_1 = require("../serializable.js"); class RawStatement extends serializable_js_1.Serializable { constructor(str) { super(); this._text = str; } get _type() { return enums_js_1.SerializationType.RAW; } _serialize(ctx) { return ctx.serialize(this._type, this._text, () => this._text); } } exports.RawStatement = RawStatement;