From 165feea52abc7da1c548786f28d6d2a85bf0f888 Mon Sep 17 00:00:00 2001 From: labkey-jeckels Date: Wed, 26 Nov 2025 09:28:15 -0800 Subject: [PATCH] Fix upgrade failure on QC exclusions linked to metrics being deleted --- .../dbscripts/postgresql/targetedms-25.004-25.005.sql | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/resources/schemas/dbscripts/postgresql/targetedms-25.004-25.005.sql b/resources/schemas/dbscripts/postgresql/targetedms-25.004-25.005.sql index 875e8bab6..f7fbe1fbd 100644 --- a/resources/schemas/dbscripts/postgresql/targetedms-25.004-25.005.sql +++ b/resources/schemas/dbscripts/postgresql/targetedms-25.004-25.005.sql @@ -1,3 +1,9 @@ +DELETE FROM targetedms.QCMetricExclusion WHERE MetricId IN + (SELECT Id FROM targetedms.QCMetricConfiguration WHERE Series2QueryName IS NOT NULL); + +DELETE FROM targetedms.QCTraceMetricValues WHERE Metric IN + (SELECT Id FROM targetedms.QCMetricConfiguration WHERE Series2QueryName IS NOT NULL); + DELETE FROM targetedms.QCEnabledMetrics WHERE Metric IN (SELECT Id FROM targetedms.QCMetricConfiguration WHERE Series2QueryName IS NOT NULL);