Radarr/src/NzbDrone.Core/Datastore/Migration/143_clean_core_tv.cs

37 lines
1.1 KiB
C#

using FluentMigrator;
using NzbDrone.Core.Datastore.Migration.Framework;
namespace NzbDrone.Core.Datastore.Migration
{
[Migration(143)]
public class clean_core_tv : NzbDroneMigrationBase
{
protected override void MainDbUpgrade()
{
Delete.Table("Episodes");
Delete.Table("EpisodeFiles");
Delete.Table("Series");
Delete.Table("SceneMappings");
Delete.Column("SeriesId")
.Column("EpisodeIds")
.FromTable("Blacklist");
Delete.Column("SeriesId")
.Column("EpisodeId")
.FromTable("History");
Delete.Column("StandardEpisodeFormat")
.Column("DailyEpisodeFormat")
.Column("AnimeEpisodeFormat")
.Column("SeasonFolderFormat")
.Column("SeriesFolderFormat")
.FromTable("NamingConfig");
Delete.Column("SeriesId")
.Column("ParsedEpisodeInfo")
.FromTable("PendingReleases");
}
}
}