mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-10-31 14:27:57 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			27 lines
		
	
	
		
			992 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			992 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| 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; |