UNPKG

ddl-manager

Version:

store postgres procedures and triggers in files

36 lines 960 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.HardCode = void 0; const AbstractAstElement_1 = require("./AbstractAstElement"); class HardCode extends AbstractAstElement_1.AbstractAstElement { constructor(row) { super(); Object.assign(this, row); } template(spaces) { const lines = []; for (const line of this.prepareLines()) { if (!line.trim()) { lines.push(""); } else { lines.push(spaces + line); } } return lines; } clone() { return new HardCode({ sql: typeof this.sql === "string" ? this.sql : this.sql.slice() }); } prepareLines() { if (typeof this.sql === "string") { return [this.sql]; } return this.sql; } } exports.HardCode = HardCode; //# sourceMappingURL=HardCode.js.map