Skip to content

Commit 04134ab

Browse files
committed
Use DB v8
1 parent 1f74c99 commit 04134ab

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

src/ExploData/explo_data/const.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@
55

66
plugin_name: str = 'ExploData'
77
plugin_version: str = '1.2.2'
8-
database_version: int = 7
8+
database_version: int = 8

src/ExploData/explo_data/db.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -514,9 +514,11 @@ def migrate(engine: Engine) -> bool:
514514
if int(version['value']) < 6:
515515
add_column(engine, 'planets', Column('geo_signals', Integer(), nullable=False, server_default=text('0')))
516516
if int(version['value']) < 7:
517+
add_column(engine, 'star_status', Column('scan_state', Integer(), nullable=False, server_default=text('0')))
518+
if int(version['value']) < 8:
517519
run_query(engine, 'DELETE FROM journal_log')
518520
run_query(engine, 'UPDATE planet_status SET scan_state=0 WHERE scan_state<4')
519-
add_column(engine, 'star_status', Column('scan_state', Integer(), nullable=False, server_default=text('0')))
521+
run_query(engine, 'UPDATE star_status SET scan_state=0 WHERE scan_state<4')
520522
affix_schemas(engine) # This should be run on the latest migration
521523
except ValueError as ex:
522524
run_statement(engine, insert(Metadata).values(key='version', value=database_version)

0 commit comments

Comments
 (0)