minor improvements
This commit is contained in:
parent
2d4615bfed
commit
6137890e88
@ -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();
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user