Fixes and remove shelf kobo sync flag when kobo sync disabled

This commit is contained in:
alfred82santa
2021-02-07 00:19:24 +01:00
parent 8fe762709b
commit 69b7d94774
3 changed files with 14 additions and 8 deletions

View File

@@ -498,6 +498,7 @@ def migrate_Database(session):
conn.execute("ALTER TABLE shelf ADD column 'created' DATETIME")
conn.execute("ALTER TABLE shelf ADD column 'last_modified' DATETIME")
conn.execute("ALTER TABLE book_shelf_link ADD column 'date_added' DATETIME")
conn.execute("ALTER TABLE shelf ADD column 'kobo_sync' BOOLEAN DEFAULT false")
for shelf in session.query(Shelf).all():
shelf.uuid = str(uuid.uuid4())
shelf.created = datetime.datetime.now()