delete orphan plex media sources (#85)

* delete orphan plex media sources

* fix plex db warning on startup
This commit is contained in:
Jason Dove
2021-03-19 01:14:18 +00:00
committed by GitHub
parent 739d074bc6
commit 493a496b91
4 changed files with 1713 additions and 6 deletions
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,16 @@
using Microsoft.EntityFrameworkCore.Migrations;
namespace ErsatzTV.Infrastructure.Migrations
{
public partial class Delete_OrphanPlexMediaSources : Migration
{
protected override void Up(MigrationBuilder migrationBuilder) =>
migrationBuilder.Sql(
@"DELETE FROM MediaSource WHERE Id NOT IN
(SELECT Id FROM LocalMediaSource UNION ALL SELECT Id FROM PlexMediaSource)");
protected override void Down(MigrationBuilder migrationBuilder)
{
}
}
}
@@ -14,7 +14,7 @@ namespace ErsatzTV.Infrastructure.Migrations
{
#pragma warning disable 612, 618
modelBuilder
.HasAnnotation("ProductVersion", "5.0.3");
.HasAnnotation("ProductVersion", "5.0.4");
modelBuilder.Entity(
"ErsatzTV.Core.Domain.Artwork",