UNPKG

@riao/dbal

Version:
24 lines 689 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.DatabaseTrigger = void 0; class DatabaseTrigger { constructor(options) { this.timing = 'BEFORE'; this.event = 'UPDATE'; this.table = options.table; } getTrigger(options) { return { name: this.getName(), timing: this.timing, event: this.event, table: this.table, body: this.getBody(options).toDatabaseQuery().sql, }; } getName() { return `${this.table}_${this.name}`; } } exports.DatabaseTrigger = DatabaseTrigger; //# sourceMappingURL=trigger.js.map