Browse Source
Merge pull request #8245 from YevhenBondarenko/fix/upgrade
[3.5]fixed upgrade schema update
pull/8257/head
Andrew Shvayka
3 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with
5 additions and
2 deletions
-
application/src/main/data/upgrade/3.4.4/schema_update.sql
-
application/src/main/java/org/thingsboard/server/service/install/SqlDatabaseUpgradeService.java
|
|
|
@ -72,8 +72,6 @@ WHERE cleared = FALSE |
|
|
|
ORDER BY l.created_time DESC, l.id |
|
|
|
LIMIT 1); |
|
|
|
|
|
|
|
VACUUM FULL ANALYZE alarm; |
|
|
|
|
|
|
|
-- ALARM STATUS REFACTORING END |
|
|
|
|
|
|
|
-- ALARM COMMENTS START |
|
|
|
|
|
|
|
@ -684,6 +684,11 @@ public class SqlDatabaseUpgradeService implements DatabaseEntitiesUpgradeService |
|
|
|
schemaUpdateFile = Paths.get(installScripts.getDataDir(), "upgrade", "3.4.4", SCHEMA_UPDATE_SQL); |
|
|
|
loadSql(schemaUpdateFile, conn); |
|
|
|
|
|
|
|
try { |
|
|
|
conn.createStatement().execute("VACUUM FULL ANALYZE alarm;"); //NOSONAR, ignoring because method used to execute thingsboard database upgrade script
|
|
|
|
} catch (Exception e) { |
|
|
|
} |
|
|
|
|
|
|
|
try { |
|
|
|
conn.createStatement().execute("ALTER TABLE asset_profile ADD COLUMN default_edge_rule_chain_id uuid"); //NOSONAR, ignoring because method used to execute thingsboard database upgrade script
|
|
|
|
} catch (Exception e) { |
|
|
|
|