From 923a8ca2cad6d0dc9632520a9e8d727cdba4a482 Mon Sep 17 00:00:00 2001
From: wohlgemu <michael.wohlgemuth@slub-dresden.de>
Date: Thu, 23 Jan 2025 10:57:05 +0100
Subject: [PATCH] Add Trigger/Functions

---
 script/Create_Table.sql | 23 ++++++++++-------------
 1 file changed, 10 insertions(+), 13 deletions(-)

diff --git a/script/Create_Table.sql b/script/Create_Table.sql
index 0303d4b..61b955f 100644
--- a/script/Create_Table.sql
+++ b/script/Create_Table.sql
@@ -107,6 +107,16 @@ CREATE TRIGGER update_issuer_request
     FOR EACH ROW
     EXECUTE FUNCTION public.update_issuer();
 
+-- Trigger: trg_hybrid_cost
+
+-- DROP TRIGGER IF EXISTS trg_hybrid_cost ON public.finance_request;
+
+CREATE OR REPLACE TRIGGER trg_hybrid_cost
+    AFTER INSERT
+    ON public.finance_request
+    FOR EACH ROW
+    EXECUTE FUNCTION public.fnct_hybrid_cost();
+
 
 	--------------------------------------------------------------------------------------------------------------
 	--------------------------------------------------------------------------------------------------------------
@@ -252,19 +262,6 @@ END;
 $BODY$;
 
 
-
-
-
--- Trigger: update_issuer_cost
-
--- DROP TRIGGER IF EXISTS update_issuer_cost ON public.finance_cost;
-
-CREATE TRIGGER update_issuer_cost
-    BEFORE UPDATE 
-    ON public.finance_cost
-    FOR EACH ROW
-    EXECUTE FUNCTION public.update_issuer();
-
 	--------------------------------------------------------------------------------------------------------------
 	--------------------------------------------------------------------------------------------------------------
 
-- 
GitLab