feat: add pssql triggers to analyser

This commit is contained in:
Nybkox
2024-12-12 18:12:10 +01:00
parent 92e13220d8
commit 4cc0a66a7d
4 changed files with 62 additions and 1 deletions

View File

@@ -136,7 +136,15 @@ export interface FunctionInfo extends CallableObjectInfo {
returnType?: string;
}
export interface TriggerInfo extends SqlObjectInfo {}
export interface TriggerInfo extends SqlObjectInfo {
objectId: string;
trigerName: string;
functionName?: string;
tableName: string;
triggerTiming?: 'BEFORE' | 'AFTER' | 'INSTEAD OF' | null;
triggerLevel?: 'ROW' | 'STATEMENT';
eventType?: 'INSERT' | 'UPDATE' | 'DELETE' | 'TRUNCATE';
}
export interface SchemaInfo {
objectId?: string;