fix: update triggers typing to cover all oracle timing options

This commit is contained in:
Nybkox
2024-12-19 11:52:34 +01:00
parent dc9bfdc553
commit 9ccd647d97

View File

@@ -140,7 +140,18 @@ export interface TriggerInfo extends SqlObjectInfo {
objectId: string;
functionName?: string;
tableName?: string;
triggerTiming?: 'BEFORE' | 'AFTER' | 'INSTEAD OF' | null;
triggerTiming?:
| 'BEFORE'
| 'AFTER'
| 'INSTEAD OF'
| 'BEFORE EACH ROW'
| 'INSTEAD OF'
| 'AFTER EACH ROW'
| 'AFTER STATEMENT'
| 'BEFORE STATEMENT'
| 'AFTER EVENT'
| 'BEFORE EVENT'
| null;
triggerLevel?: 'ROW' | 'STATEMENT';
eventType?: 'INSERT' | 'UPDATE' | 'DELETE' | 'TRUNCATE';
}