add seasons to search index (#385)

* update trakt list items when re-adding existing list

* add seasons to search index
This commit is contained in:
Jason Dove
2021-09-25 14:01:35 -05:00
committed by GitHub
parent e6446f9983
commit a864d53327
34 changed files with 3881 additions and 42 deletions
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,37 @@
using Microsoft.EntityFrameworkCore.Migrations;
namespace ErsatzTV.Infrastructure.Migrations
{
public partial class Add_TraktListItemDeleteSetNull : Migration
{
protected override void Up(MigrationBuilder migrationBuilder)
{
migrationBuilder.DropForeignKey(
name: "FK_TraktListItem_MediaItem_MediaItemId",
table: "TraktListItem");
migrationBuilder.AddForeignKey(
name: "FK_TraktListItem_MediaItem_MediaItemId",
table: "TraktListItem",
column: "MediaItemId",
principalTable: "MediaItem",
principalColumn: "Id",
onDelete: ReferentialAction.SetNull);
}
protected override void Down(MigrationBuilder migrationBuilder)
{
migrationBuilder.DropForeignKey(
name: "FK_TraktListItem_MediaItem_MediaItemId",
table: "TraktListItem");
migrationBuilder.AddForeignKey(
name: "FK_TraktListItem_MediaItem_MediaItemId",
table: "TraktListItem",
column: "MediaItemId",
principalTable: "MediaItem",
principalColumn: "Id",
onDelete: ReferentialAction.Restrict);
}
}
}
@@ -2690,7 +2690,8 @@ namespace ErsatzTV.Infrastructure.Migrations
{
b.HasOne("ErsatzTV.Core.Domain.MediaItem", "MediaItem")
.WithMany("TraktListItems")
.HasForeignKey("MediaItemId");
.HasForeignKey("MediaItemId")
.OnDelete(DeleteBehavior.SetNull);
b.HasOne("ErsatzTV.Core.Domain.TraktList", "TraktList")
.WithMany("Items")