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