diff --git a/server/migrations/v2.32.2-add-discover-query-indexes.js b/server/migrations/v2.32.2-add-discover-query-indexes.js index 26b12383d..801561fc9 100644 --- a/server/migrations/v2.32.2-add-discover-query-indexes.js +++ b/server/migrations/v2.32.2-add-discover-query-indexes.js @@ -14,7 +14,7 @@ const loggerPrefix = `[${migrationVersion} migration]` const indexes = [ { table: 'mediaProgresses', - name: 'media_progress_user_item_finished_time', + name: 'media_progresses_user_item_finished_time', fields: ['userId', 'mediaItemId', 'isFinished', 'currentTime'] }, { diff --git a/server/models/BookSeries.js b/server/models/BookSeries.js index 31eccb9fa..e71f28a8e 100644 --- a/server/models/BookSeries.js +++ b/server/models/BookSeries.js @@ -48,6 +48,10 @@ class BookSeries extends Model { { name: 'bookSeries_seriesId', fields: ['seriesId'] + }, + { + name: 'book_series_series_book', + fields: ['seriesId', 'bookId'] } ] } diff --git a/server/models/MediaProgress.js b/server/models/MediaProgress.js index 0ebe2f598..9c0269a9e 100644 --- a/server/models/MediaProgress.js +++ b/server/models/MediaProgress.js @@ -80,6 +80,10 @@ class MediaProgress extends Model { indexes: [ { fields: ['updatedAt'] + }, + { + name: 'media_progresses_user_item_finished_time', + fields: ['userId', 'mediaItemId', 'isFinished', 'currentTime'] } ] }