From 92ab3648e70980f4745f39fda2bc9ee97fdcfc11 Mon Sep 17 00:00:00 2001 From: guillermo Date: Thu, 13 Feb 2025 09:22:45 +0100 Subject: [PATCH] feat: refs #8227 Fix tests --- .../vn/triggers/roadmap_afterUpdate.sql | 26 ------------------- .../vn/triggers/roadmap_beforeUpdate.sql | 2 +- 2 files changed, 1 insertion(+), 27 deletions(-) delete mode 100644 db/routines/vn/triggers/roadmap_afterUpdate.sql diff --git a/db/routines/vn/triggers/roadmap_afterUpdate.sql b/db/routines/vn/triggers/roadmap_afterUpdate.sql deleted file mode 100644 index 26f77dd0cc..0000000000 --- a/db/routines/vn/triggers/roadmap_afterUpdate.sql +++ /dev/null @@ -1,26 +0,0 @@ -DELIMITER $$ -CREATE OR REPLACE DEFINER=`vn`@`localhost` TRIGGER `vn`.`roadmap_afterUpdate` -AFTER UPDATE ON `roadmap` -FOR EACH ROW -BEGIN - DECLARE vSeconds INT; - - IF @roadmapTriggerIsActive IS NULL THEN - SET @roadmapTriggerIsActive = TRUE; - - IF NOT (NEW.etd <=> OLD.etd) THEN - SET vSeconds = TIME_TO_SEC(TIMEDIFF(NEW.etd, OLD.etd)); - - IF vSeconds IS NOT NULL AND vSeconds <> 0 THEN - UPDATE vn.roadmapStop - SET eta = eta + INTERVAL vSeconds SECOND - WHERE roadmapFk = NEW.id; - - SET NEW.eta = NEW.eta + INTERVAL vSeconds SECOND; - END IF; - END IF; - - SET @roadmapTriggerIsActive = NULL; - END IF; -END$$ -DELIMITER ; \ No newline at end of file diff --git a/db/routines/vn/triggers/roadmap_beforeUpdate.sql b/db/routines/vn/triggers/roadmap_beforeUpdate.sql index e9b4b1b981..610bca3ee9 100644 --- a/db/routines/vn/triggers/roadmap_beforeUpdate.sql +++ b/db/routines/vn/triggers/roadmap_beforeUpdate.sql @@ -47,7 +47,7 @@ BEGIN SET vSeconds = TIME_TO_SEC(TIMEDIFF(NEW.etd, OLD.etd)); IF vSeconds IS NOT NULL AND vSeconds <> 0 THEN - UPDATE vn.roadmapStop + UPDATE roadmapStop SET eta = eta + INTERVAL vSeconds SECOND WHERE roadmapFk = NEW.id;