From af0ed296443a5341f732fd6589fef17f8d8cae26 Mon Sep 17 00:00:00 2001 From: IrynaMatveieva Date: Mon, 16 Sep 2024 14:30:00 +0300 Subject: [PATCH] fixed upgrade script --- .../server/service/install/SqlDatabaseUpgradeService.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/application/src/main/java/org/thingsboard/server/service/install/SqlDatabaseUpgradeService.java b/application/src/main/java/org/thingsboard/server/service/install/SqlDatabaseUpgradeService.java index bfe389d6ff..32833a63ba 100644 --- a/application/src/main/java/org/thingsboard/server/service/install/SqlDatabaseUpgradeService.java +++ b/application/src/main/java/org/thingsboard/server/service/install/SqlDatabaseUpgradeService.java @@ -126,7 +126,8 @@ public class SqlDatabaseUpgradeService implements DatabaseEntitiesUpgradeService try { connection.createStatement().execute("UPDATE rule_node SET " + "configuration = CASE " + - " WHEN (configuration::jsonb ->> 'persistAlarmRulesState')::boolean = false THEN jsonb_set(configuration::jsonb, '{fetchAlarmRulesStateOnStart}', 'false'::jsonb)::varchar " + + " WHEN (configuration::jsonb ->> 'persistAlarmRulesState') = 'false'" + + " THEN (configuration::jsonb || '{\"fetchAlarmRulesStateOnStart\": \"false\"}'::jsonb)::varchar " + " ELSE configuration " + "END, " + "configuration_version = 1 " +