minor improvements

This commit is contained in:
YevhenBondarenko 2024-11-27 21:47:20 +01:00
parent 2d4615bfed
commit 6137890e88

View File

@ -43,7 +43,7 @@ public class ThingsboardInstallService {
@Value("${install.upgrade:false}") @Value("${install.upgrade:false}")
private Boolean isUpgrade; private Boolean isUpgrade;
@Value("${install.upgrade.from_version:1.2.3}") @Value("${install.upgrade.from_version:}")
private String upgradeFromVersion; private String upgradeFromVersion;
@Value("${install.load_demo:false}") @Value("${install.load_demo:false}")
@ -117,8 +117,11 @@ public class ThingsboardInstallService {
default: default:
throw new RuntimeException("Unable to upgrade ThingsBoard, unsupported fromVersion: " + upgradeFromVersion); throw new RuntimeException("Unable to upgrade ThingsBoard, unsupported fromVersion: " + upgradeFromVersion);
} }
entityDatabaseSchemaService.createDatabaseSchema(false);
entityDatabaseSchemaService.createOrUpdateViewsAndFunctions(); entityDatabaseSchemaService.createOrUpdateViewsAndFunctions();
entityDatabaseSchemaService.createOrUpdateDeviceInfoView(persistToTelemetry); entityDatabaseSchemaService.createOrUpdateDeviceInfoView(persistToTelemetry);
entityDatabaseSchemaService.createDatabaseIndexes();
log.info("Updating system data..."); log.info("Updating system data...");
dataUpdateService.upgradeRuleNodes(); dataUpdateService.upgradeRuleNodes();
systemDataLoaderService.loadSystemWidgets(); systemDataLoaderService.loadSystemWidgets();