mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-10-31 06:17:57 +01:00 
			
		
		
		
	Fix migrations (#7051)
This commit is contained in:
		| @@ -1,9 +1,27 @@ | ||||
| ALTER TABLE manga_sync | ||||
| RENAME TO manga_sync_tmp; | ||||
|  | ||||
| CREATE TABLE manga_sync( | ||||
|     _id INTEGER NOT NULL PRIMARY KEY, | ||||
|     manga_id INTEGER NOT NULL, | ||||
|     sync_id INTEGER NOT NULL, | ||||
|     remote_id INTEGER NOT NULL, | ||||
|     library_id INTEGER, | ||||
|     title TEXT NOT NULL, | ||||
|     last_chapter_read REAL NOT NULL, | ||||
|     total_chapters INTEGER NOT NULL, | ||||
|     status INTEGER NOT NULL, | ||||
|     score REAL AS Float NOT NULL, | ||||
|     remote_url TEXT NOT NULL, | ||||
|     start_date INTEGER AS Long NOT NULL, | ||||
|     finish_date INTEGER AS Long NOT NULL, | ||||
|     UNIQUE (manga_id, sync_id) ON CONFLICT REPLACE, | ||||
|     FOREIGN KEY(manga_id) REFERENCES mangas (_id) | ||||
|     ON DELETE CASCADE | ||||
| ); | ||||
|  | ||||
| INSERT INTO manga_sync(_id, manga_id, sync_id, remote_id, library_id, title, last_chapter_read, total_chapters, status, score, remote_url, start_date, finish_date) | ||||
| SELECT _id, manga_id, sync_id, remote_id, library_id, title, last_chapter_read, total_chapters, status, score, remote_url, start_date, finish_date | ||||
| FROM manga_sync_tmp; | ||||
|  | ||||
|  | ||||
| DROP TABLE manga_sync_tmp; | ||||
		Reference in New Issue
	
	Block a user