Device Icons 0.1

This commit is contained in:
Jokob-sk
2023-01-15 17:27:23 +11:00
parent e0d8ade2d0
commit e7ac2321f2
6 changed files with 71 additions and 27 deletions

View File

@@ -2730,6 +2730,17 @@ def upgradeDB ():
ALTER TABLE "Devices" ADD "dev_Network_Node_port" INTEGER
""")
# dev_Icon column
dev_Icon_missing = sql.execute ("""
SELECT COUNT(*) AS CNTREC FROM pragma_table_info('Devices') WHERE name='dev_Icon'
""").fetchone()[0] == 0
if dev_Icon_missing :
file_print("[upgradeDB] Adding dev_Icon to the Devices table")
sql.execute("""
ALTER TABLE "Devices" ADD "dev_Icon" TEXT
""")
# Re-creating Parameters table
file_print("[upgradeDB] Re-creating Parameters table")
sql.execute("DROP TABLE Parameters;")