UNPKG

sedk-mysql

Version:
22 lines 687 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.DeleteStep = void 0; const BaseStep_1 = require("../BaseStep"); const DeleteFromStep_1 = require("./DeleteFromStep"); class DeleteStep extends BaseStep_1.BaseStep { constructor(prevStep) { super(prevStep); } getStepStatement() { return 'DELETE'; } getStepArtifacts() { return { tables: new Set(), columns: new Set() }; } from(table) { this.throwIfTableNotInDb(BaseStep_1.BaseStep.getTable(table)); return new DeleteFromStep_1.DeleteFromStep(this, table); } } exports.DeleteStep = DeleteStep; //# sourceMappingURL=DeleteStep.js.map