From 6137890e88fb2f027c56150fe0dd026ced9ac9e5 Mon Sep 17 00:00:00 2001 From: YevhenBondarenko Date: Wed, 27 Nov 2024 21:47:20 +0100 Subject: [PATCH] minor improvements --- .../server/install/ThingsboardInstallService.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/application/src/main/java/org/thingsboard/server/install/ThingsboardInstallService.java b/application/src/main/java/org/thingsboard/server/install/ThingsboardInstallService.java index 7b9a1f7c49..f1708c1712 100644 --- a/application/src/main/java/org/thingsboard/server/install/ThingsboardInstallService.java +++ b/application/src/main/java/org/thingsboard/server/install/ThingsboardInstallService.java @@ -43,7 +43,7 @@ public class ThingsboardInstallService { @Value("${install.upgrade:false}") private Boolean isUpgrade; - @Value("${install.upgrade.from_version:1.2.3}") + @Value("${install.upgrade.from_version:}") private String upgradeFromVersion; @Value("${install.load_demo:false}") @@ -117,8 +117,11 @@ public class ThingsboardInstallService { default: throw new RuntimeException("Unable to upgrade ThingsBoard, unsupported fromVersion: " + upgradeFromVersion); } + + entityDatabaseSchemaService.createDatabaseSchema(false); entityDatabaseSchemaService.createOrUpdateViewsAndFunctions(); entityDatabaseSchemaService.createOrUpdateDeviceInfoView(persistToTelemetry); + entityDatabaseSchemaService.createDatabaseIndexes(); log.info("Updating system data..."); dataUpdateService.upgradeRuleNodes(); systemDataLoaderService.loadSystemWidgets();