diff --git a/datamodel/upgrade_scripts/4.0.0-5.0.0/oracle/staging.sql b/datamodel/upgrade_scripts/4.0.0-5.0.0/oracle/staging.sql index 83c53a5832..a859b78dd0 100644 --- a/datamodel/upgrade_scripts/4.0.0-5.0.0/oracle/staging.sql +++ b/datamodel/upgrade_scripts/4.0.0-5.0.0/oracle/staging.sql @@ -4,6 +4,16 @@ WHENEVER SQLERROR EXIT SQL.SQLCODE +-- opruimen van niet langer beschikbare automatische scanner processen +DELETE FROM automatisch_proces_config WHERE proces_id IN (SELECT id FROM automatisch_proces WHERE dtype IN ('BRKScannerProces')); +DELETE FROM automatisch_proces WHERE dtype IN ('BRKScannerProces'); + +-- BRK1 GDS2 processen verwijderen +CREATE TABLE tmp_pids AS (SELECT apc.proces_id FROM automatisch_proces_config apc WHERE to_char(apc.value)='brk' AND apc.config_key='gds2_br_soort'); +DELETE FROM automatisch_proces_config WHERE proces_id IN (SELECT proces_id FROM tmp_pids); +DELETE FROM automatisch_proces WHERE id IN (SELECT proces_id FROM tmp_pids); +DROP TABLE tmp_pids; + -- onderstaande dienen als laatste stappen van een upgrade uitgevoerd INSERT INTO brmo_metadata (naam,waarde) SELECT 'upgrade_4.0.0_naar_5.0.0','vorige versie was ' || waarde FROM brmo_metadata WHERE naam='brmoversie'; diff --git a/datamodel/upgrade_scripts/4.0.0-5.0.0/postgresql/staging.sql b/datamodel/upgrade_scripts/4.0.0-5.0.0/postgresql/staging.sql index a11dfcf41c..ab62244f11 100644 --- a/datamodel/upgrade_scripts/4.0.0-5.0.0/postgresql/staging.sql +++ b/datamodel/upgrade_scripts/4.0.0-5.0.0/postgresql/staging.sql @@ -1,7 +1,15 @@ -- -- upgrade PostgreSQL STAGING datamodel van 4.0.0 naar 5.0.0 -- +-- opruimen van niet langer beschikbare automatische scanner processen +DELETE FROM automatisch_proces_config WHERE proces_id IN (SELECT id FROM automatisch_proces WHERE dtype IN ('BRKScannerProces')); +DELETE FROM automatisch_proces WHERE dtype IN ('BRKScannerProces'); +-- BRK1 GDS2 processen verwijderen +CREATE TEMP TABLE pids AS SELECT apc.proces_id FROM automatisch_proces_config apc WHERE apc.value = 'brk' AND apc.config_key='gds2_br_soort'; +DELETE FROM automatisch_proces_config WHERE proces_id IN (SELECT proces_id FROM pids); +DELETE FROM automatisch_proces WHERE id IN (SELECT proces_id FROM pids); +DROP TABLE pids; -- onderstaande dienen als laatste stappen van een upgrade uitgevoerd INSERT INTO brmo_metadata (naam,waarde) SELECT 'upgrade_4.0.0_naar_5.0.0','vorige versie was ' || waarde FROM brmo_metadata WHERE naam='brmoversie';