From f16aab12e176317c4e1183565a2991db539c565a Mon Sep 17 00:00:00 2001 From: Nybkox Date: Thu, 19 Dec 2024 10:17:16 +0100 Subject: [PATCH] fix: add trigger event type to oracle triggers query --- plugins/dbgate-plugin-oracle/src/backend/Analyser.js | 1 + plugins/dbgate-plugin-oracle/src/backend/sql/triggers.js | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/plugins/dbgate-plugin-oracle/src/backend/Analyser.js b/plugins/dbgate-plugin-oracle/src/backend/Analyser.js index 64b016671..b25676134 100644 --- a/plugins/dbgate-plugin-oracle/src/backend/Analyser.js +++ b/plugins/dbgate-plugin-oracle/src/backend/Analyser.js @@ -193,6 +193,7 @@ class Analyser extends DatabaseAnalyser { definition: row.DEFINITION, tableName: row.TABLE_NAME, triggerLevel: row.TRIGGER_LEVEL, + triggerTiming: row.TRIGGER_TIMING, eventType: row.EVENT_TYPE, })), }; diff --git a/plugins/dbgate-plugin-oracle/src/backend/sql/triggers.js b/plugins/dbgate-plugin-oracle/src/backend/sql/triggers.js index 69ebda3d5..78517df06 100644 --- a/plugins/dbgate-plugin-oracle/src/backend/sql/triggers.js +++ b/plugins/dbgate-plugin-oracle/src/backend/sql/triggers.js @@ -1,6 +1,7 @@ module.exports = ` SELECT - TRIGGER_TYPE AS event_type, + TRIGGER_TYPE AS trigger_timing, + TRIGGERING_EVENT AS event_type, TRIGGER_BODY AS definition, TRIGGER_NAME AS trigger_name, TABLE_NAME AS table_name,