From f4b38a90aa2f572c20dcb8e9e9d277ad4644eabc Mon Sep 17 00:00:00 2001 From: Josh Eckels Date: Wed, 26 Nov 2025 12:14:46 -0800 Subject: [PATCH] Fix upgrade failure on QC exclusions linked to metrics being deleted (#1139) --- .../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);