Split LibraryScan and Rematching into separate background tasks (#166)

* Simplified LibraryScan service and moved rematching to it's own service

* Added rematcher to tasks blocked by OrganiseLibrary
This commit is contained in:
Michael Green
2023-10-18 08:56:02 +11:00
committed by GitHub
parent 8688e1d5c0
commit 7ae6eb82f0
6 changed files with 111 additions and 46 deletions

View File

@@ -36,4 +36,7 @@ CREATE TABLE `Relation_Game_Themes` (
`ThemesId` BIGINT NOT NULL,
PRIMARY KEY (`GameId`, `ThemesId`),
INDEX `idx_PrimaryColumn` (`GameId` ASC) VISIBLE
);
);
ALTER TABLE `Games_Roms`
ADD COLUMN `LastMatchAttemptDate` DATETIME NULL AFTER `LibraryId`;