Fixed: Add missing index to improve book import performance

This commit is contained in:
ta264 2021-10-14 21:53:41 +01:00
parent 78d073a0a8
commit 3d3292fd3d

View file

@ -0,0 +1,17 @@
using FluentMigrator;
using NzbDrone.Core.Datastore.Migration.Framework;
namespace NzbDrone.Core.Datastore.Migration
{
[Migration(15)]
public class FixIndexes : NzbDroneMigrationBase
{
protected override void MainDbUpgrade()
{
Delete.Index().OnTable("Books").OnColumn("AuthorId");
Delete.Index().OnTable("Books").OnColumns("AuthorId", "ReleaseDate");
Create.Index().OnTable("Editions").OnColumn("BookId");
}
}
}