(change: DatabaseTriggerSchema)
| 274 | } |
| 275 | |
| 276 | createTrigger(change: DatabaseTriggerSchema): string { |
| 277 | return `CREATE TRIGGER ${escapeIdentity(change.name ?? "")} \n${change.when} ${change.operation} ON ${escapeIdentity(change.tableName)} \nFOR EACH ROW \nBEGIN \n\t${change.statement} \nEND`; |
| 278 | } |
| 279 | |
| 280 | dropTrigger(schemaName: string, name: string): string { |
| 281 | return `DROP TRIGGER IF EXISTS ${this.escapeId(schemaName)}.${this.escapeId(name)}`; |
nothing calls this directly
no test coverage detected