mirror of
				https://github.com/zoriya/Kyoo.git
				synced 2025-11-03 19:17:16 -05:00 
			
		
		
		
	Cleaning up
This commit is contained in:
		
							parent
							
								
									733a844508
								
							
						
					
					
						commit
						65acfb0420
					
				@ -107,31 +107,39 @@ namespace Kyoo
 | 
			
		||||
 | 
			
		||||
			modelBuilder.Entity<LibraryLink>()
 | 
			
		||||
				.HasOne(x => x.Library as LibraryDE)
 | 
			
		||||
				.WithMany(x => x.Links);
 | 
			
		||||
				.WithMany(x => x.Links)
 | 
			
		||||
				.OnDelete(DeleteBehavior.Cascade);
 | 
			
		||||
			modelBuilder.Entity<LibraryLink>()
 | 
			
		||||
				.HasOne(x => x.Show as ShowDE)
 | 
			
		||||
				.WithMany(x => x.LibraryLinks);
 | 
			
		||||
				.WithMany(x => x.LibraryLinks)
 | 
			
		||||
				.OnDelete(DeleteBehavior.Cascade);
 | 
			
		||||
			modelBuilder.Entity<LibraryLink>()
 | 
			
		||||
				.HasOne(x => x.Collection as CollectionDE)
 | 
			
		||||
				.WithMany(x => x.LibraryLinks);
 | 
			
		||||
				.WithMany(x => x.LibraryLinks)
 | 
			
		||||
				.OnDelete(DeleteBehavior.Cascade);
 | 
			
		||||
			
 | 
			
		||||
			modelBuilder.Entity<CollectionLink>()
 | 
			
		||||
				.HasOne(x => x.Collection as CollectionDE)
 | 
			
		||||
				.WithMany(x => x.Links);
 | 
			
		||||
				.WithMany(x => x.Links)
 | 
			
		||||
				.OnDelete(DeleteBehavior.Cascade);
 | 
			
		||||
			modelBuilder.Entity<CollectionLink>()
 | 
			
		||||
				.HasOne(x => x.Show as ShowDE)
 | 
			
		||||
				.WithMany(x => x.CollectionLinks);
 | 
			
		||||
				.WithMany(x => x.CollectionLinks)
 | 
			
		||||
				.OnDelete(DeleteBehavior.Cascade);
 | 
			
		||||
			
 | 
			
		||||
			modelBuilder.Entity<GenreLink>()
 | 
			
		||||
				.HasOne(x => x.Genre as GenreDE)
 | 
			
		||||
				.WithMany(x => x.Links);
 | 
			
		||||
				.WithMany(x => x.Links)
 | 
			
		||||
				.OnDelete(DeleteBehavior.Cascade);
 | 
			
		||||
			modelBuilder.Entity<GenreLink>()
 | 
			
		||||
				.HasOne(x => x.Show as ShowDE)
 | 
			
		||||
				.WithMany(x => x.GenreLinks);
 | 
			
		||||
				.WithMany(x => x.GenreLinks)
 | 
			
		||||
				.OnDelete(DeleteBehavior.Cascade);
 | 
			
		||||
 | 
			
		||||
			modelBuilder.Entity<ProviderLink>()
 | 
			
		||||
				.HasOne(x => x.Library as LibraryDE)
 | 
			
		||||
				.WithMany(x => x.ProviderLinks);
 | 
			
		||||
				.WithMany(x => x.ProviderLinks)
 | 
			
		||||
				.OnDelete(DeleteBehavior.Cascade);
 | 
			
		||||
 | 
			
		||||
			modelBuilder.Entity<Season>()
 | 
			
		||||
				.HasOne(x => x.Show as ShowDE)
 | 
			
		||||
 | 
			
		||||
@ -11,7 +11,7 @@ using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata;
 | 
			
		||||
namespace Kyoo.Models.DatabaseMigrations.Internal
 | 
			
		||||
{
 | 
			
		||||
    [DbContext(typeof(DatabaseContext))]
 | 
			
		||||
    [Migration("20200816150752_Initial")]
 | 
			
		||||
    [Migration("20200816151809_Initial")]
 | 
			
		||||
    partial class Initial
 | 
			
		||||
    {
 | 
			
		||||
        protected override void BuildTargetModel(ModelBuilder modelBuilder)
 | 
			
		||||
@ -530,7 +530,8 @@ namespace Kyoo.Models.DatabaseMigrations.Internal
 | 
			
		||||
                {
 | 
			
		||||
                    b.HasOne("Kyoo.Models.CollectionDE", "Collection")
 | 
			
		||||
                        .WithMany("Links")
 | 
			
		||||
                        .HasForeignKey("CollectionID");
 | 
			
		||||
                        .HasForeignKey("CollectionID")
 | 
			
		||||
                        .OnDelete(DeleteBehavior.Cascade);
 | 
			
		||||
 | 
			
		||||
                    b.HasOne("Kyoo.Models.ShowDE", "Show")
 | 
			
		||||
                        .WithMany("CollectionLinks")
 | 
			
		||||
@ -571,7 +572,8 @@ namespace Kyoo.Models.DatabaseMigrations.Internal
 | 
			
		||||
                {
 | 
			
		||||
                    b.HasOne("Kyoo.Models.CollectionDE", "Collection")
 | 
			
		||||
                        .WithMany("LibraryLinks")
 | 
			
		||||
                        .HasForeignKey("CollectionID");
 | 
			
		||||
                        .HasForeignKey("CollectionID")
 | 
			
		||||
                        .OnDelete(DeleteBehavior.Cascade);
 | 
			
		||||
 | 
			
		||||
                    b.HasOne("Kyoo.Models.LibraryDE", "Library")
 | 
			
		||||
                        .WithMany("Links")
 | 
			
		||||
@ -581,7 +583,8 @@ namespace Kyoo.Models.DatabaseMigrations.Internal
 | 
			
		||||
 | 
			
		||||
                    b.HasOne("Kyoo.Models.ShowDE", "Show")
 | 
			
		||||
                        .WithMany("LibraryLinks")
 | 
			
		||||
                        .HasForeignKey("ShowID");
 | 
			
		||||
                        .HasForeignKey("ShowID")
 | 
			
		||||
                        .OnDelete(DeleteBehavior.Cascade);
 | 
			
		||||
                });
 | 
			
		||||
 | 
			
		||||
            modelBuilder.Entity("Kyoo.Models.MetadataID", b =>
 | 
			
		||||
@ -632,7 +635,8 @@ namespace Kyoo.Models.DatabaseMigrations.Internal
 | 
			
		||||
                {
 | 
			
		||||
                    b.HasOne("Kyoo.Models.LibraryDE", "Library")
 | 
			
		||||
                        .WithMany("ProviderLinks")
 | 
			
		||||
                        .HasForeignKey("LibraryID");
 | 
			
		||||
                        .HasForeignKey("LibraryID")
 | 
			
		||||
                        .OnDelete(DeleteBehavior.Cascade);
 | 
			
		||||
 | 
			
		||||
                    b.HasOne("Kyoo.Models.ProviderID", "Provider")
 | 
			
		||||
                        .WithMany()
 | 
			
		||||
@ -119,7 +119,7 @@ namespace Kyoo.Models.DatabaseMigrations.Internal
 | 
			
		||||
                        column: x => x.LibraryID,
 | 
			
		||||
                        principalTable: "Libraries",
 | 
			
		||||
                        principalColumn: "ID",
 | 
			
		||||
                        onDelete: ReferentialAction.Restrict);
 | 
			
		||||
                        onDelete: ReferentialAction.Cascade);
 | 
			
		||||
                    table.ForeignKey(
 | 
			
		||||
                        name: "FK_ProviderLinks_Providers_ProviderID",
 | 
			
		||||
                        column: x => x.ProviderID,
 | 
			
		||||
@ -177,7 +177,7 @@ namespace Kyoo.Models.DatabaseMigrations.Internal
 | 
			
		||||
                        column: x => x.CollectionID,
 | 
			
		||||
                        principalTable: "Collections",
 | 
			
		||||
                        principalColumn: "ID",
 | 
			
		||||
                        onDelete: ReferentialAction.Restrict);
 | 
			
		||||
                        onDelete: ReferentialAction.Cascade);
 | 
			
		||||
                    table.ForeignKey(
 | 
			
		||||
                        name: "FK_CollectionLinks_Shows_ShowID",
 | 
			
		||||
                        column: x => x.ShowID,
 | 
			
		||||
@ -228,7 +228,7 @@ namespace Kyoo.Models.DatabaseMigrations.Internal
 | 
			
		||||
                        column: x => x.CollectionID,
 | 
			
		||||
                        principalTable: "Collections",
 | 
			
		||||
                        principalColumn: "ID",
 | 
			
		||||
                        onDelete: ReferentialAction.Restrict);
 | 
			
		||||
                        onDelete: ReferentialAction.Cascade);
 | 
			
		||||
                    table.ForeignKey(
 | 
			
		||||
                        name: "FK_LibraryLinks_Libraries_LibraryID",
 | 
			
		||||
                        column: x => x.LibraryID,
 | 
			
		||||
@ -240,7 +240,7 @@ namespace Kyoo.Models.DatabaseMigrations.Internal
 | 
			
		||||
                        column: x => x.ShowID,
 | 
			
		||||
                        principalTable: "Shows",
 | 
			
		||||
                        principalColumn: "ID",
 | 
			
		||||
                        onDelete: ReferentialAction.Restrict);
 | 
			
		||||
                        onDelete: ReferentialAction.Cascade);
 | 
			
		||||
                });
 | 
			
		||||
 | 
			
		||||
            migrationBuilder.CreateTable(
 | 
			
		||||
@ -528,7 +528,8 @@ namespace Kyoo.Models.DatabaseMigrations.Internal
 | 
			
		||||
                {
 | 
			
		||||
                    b.HasOne("Kyoo.Models.CollectionDE", "Collection")
 | 
			
		||||
                        .WithMany("Links")
 | 
			
		||||
                        .HasForeignKey("CollectionID");
 | 
			
		||||
                        .HasForeignKey("CollectionID")
 | 
			
		||||
                        .OnDelete(DeleteBehavior.Cascade);
 | 
			
		||||
 | 
			
		||||
                    b.HasOne("Kyoo.Models.ShowDE", "Show")
 | 
			
		||||
                        .WithMany("CollectionLinks")
 | 
			
		||||
@ -569,7 +570,8 @@ namespace Kyoo.Models.DatabaseMigrations.Internal
 | 
			
		||||
                {
 | 
			
		||||
                    b.HasOne("Kyoo.Models.CollectionDE", "Collection")
 | 
			
		||||
                        .WithMany("LibraryLinks")
 | 
			
		||||
                        .HasForeignKey("CollectionID");
 | 
			
		||||
                        .HasForeignKey("CollectionID")
 | 
			
		||||
                        .OnDelete(DeleteBehavior.Cascade);
 | 
			
		||||
 | 
			
		||||
                    b.HasOne("Kyoo.Models.LibraryDE", "Library")
 | 
			
		||||
                        .WithMany("Links")
 | 
			
		||||
@ -579,7 +581,8 @@ namespace Kyoo.Models.DatabaseMigrations.Internal
 | 
			
		||||
 | 
			
		||||
                    b.HasOne("Kyoo.Models.ShowDE", "Show")
 | 
			
		||||
                        .WithMany("LibraryLinks")
 | 
			
		||||
                        .HasForeignKey("ShowID");
 | 
			
		||||
                        .HasForeignKey("ShowID")
 | 
			
		||||
                        .OnDelete(DeleteBehavior.Cascade);
 | 
			
		||||
                });
 | 
			
		||||
 | 
			
		||||
            modelBuilder.Entity("Kyoo.Models.MetadataID", b =>
 | 
			
		||||
@ -630,7 +633,8 @@ namespace Kyoo.Models.DatabaseMigrations.Internal
 | 
			
		||||
                {
 | 
			
		||||
                    b.HasOne("Kyoo.Models.LibraryDE", "Library")
 | 
			
		||||
                        .WithMany("ProviderLinks")
 | 
			
		||||
                        .HasForeignKey("LibraryID");
 | 
			
		||||
                        .HasForeignKey("LibraryID")
 | 
			
		||||
                        .OnDelete(DeleteBehavior.Cascade);
 | 
			
		||||
 | 
			
		||||
                    b.HasOne("Kyoo.Models.ProviderID", "Provider")
 | 
			
		||||
                        .WithMany()
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user