Explorar o código

Delete unnecessary indexes
Multicolumn indexes can be queried on the first column without needing a separate index

Patrick Barron %!s(int64=4) %!d(string=hai) anos
pai
achega
3ffef5794e
Modificáronse 1 ficheiros con 0 adicións e 8 borrados
  1. 0 8
      Jellyfin.Server.Implementations/JellyfinDb.cs

+ 0 - 8
Jellyfin.Server.Implementations/JellyfinDb.cs

@@ -149,18 +149,10 @@ namespace Jellyfin.Server.Implementations
 
 
             modelBuilder.HasDefaultSchema("jellyfin");
             modelBuilder.HasDefaultSchema("jellyfin");
 
 
-            modelBuilder.Entity<DisplayPreferences>()
-                .HasIndex(entity => entity.UserId)
-                .IsUnique(false);
-
             modelBuilder.Entity<DisplayPreferences>()
             modelBuilder.Entity<DisplayPreferences>()
                 .HasIndex(entity => new { entity.UserId, entity.ItemId, entity.Client })
                 .HasIndex(entity => new { entity.UserId, entity.ItemId, entity.Client })
                 .IsUnique();
                 .IsUnique();
 
 
-            modelBuilder.Entity<CustomItemDisplayPreferences>()
-                .HasIndex(entity => entity.UserId)
-                .IsUnique(false);
-
             modelBuilder.Entity<CustomItemDisplayPreferences>()
             modelBuilder.Entity<CustomItemDisplayPreferences>()
                 .HasIndex(entity => new { entity.UserId, entity.ItemId, entity.Client, entity.Key })
                 .HasIndex(entity => new { entity.UserId, entity.ItemId, entity.Client, entity.Key })
                 .IsUnique();
                 .IsUnique();