@@ -19,6 +19,8 @@ def export_album(db, album_id: int, file_path: str):
1919 id INTEGER PRIMARY KEY,
2020 path TEXT NOT NULL,
2121 rating REAL,
22+ glicko_phi REAL,
23+ glicko_sigma REAL,
2224 votes INTEGER,
2325 type TEXT NOT NULL,
2426 album_id INTEGER,
@@ -51,12 +53,13 @@ def export_album(db, album_id: int, file_path: str):
5153
5254 # Export media data
5355 media_data = db .cursor .execute (
54- "SELECT * FROM media WHERE album_id = ?" ,
56+ """SELECT id, path, rating, glicko_phi, glicko_sigma, votes, type, album_id, file_size
57+ FROM media WHERE album_id = ?""" ,
5558 (album_id ,)
5659 ).fetchall ()
5760 for media in media_data :
5861 backup_cursor .execute (
59- "INSERT INTO media VALUES (?, ?, ?, ?, ?, ?, ?)" , media
62+ "INSERT INTO media VALUES (?, ?, ?, ?, ?, ?, ?, ?, ? )" , media
6063 )
6164
6265 # Export votes data
@@ -110,9 +113,9 @@ def import_album(db, file_path: str, new_name: str = None):
110113 old_id = media [0 ]
111114 db .cursor .execute (
112115 """INSERT INTO media
113- (path, rating, votes, type, album_id, file_size)
114- VALUES (?, ?, ?, ?, ?, ?)""" ,
115- (media [1 ], media [2 ], media [3 ], media [4 ], new_album_id , media [6 ])
116+ (path, rating, glicko_phi, glicko_sigma, votes, type, album_id, file_size)
117+ VALUES (?, ?, ?, ?, ?, ?, ?, ? )""" ,
118+ (media [1 ], media [2 ], media [3 ], media [4 ], media [ 5 ] , media [6 ], new_album_id , media [ 8 ])
116119 )
117120 media_id_map [old_id ] = db .cursor .lastrowid
118121
0 commit comments