diff options
| author | Patrick Barron <barronpm@gmail.com> | 2021-03-19 00:26:00 -0400 |
|---|---|---|
| committer | Patrick Barron <barronpm@gmail.com> | 2021-03-25 19:51:27 -0400 |
| commit | ea0a9c2cca4fd0f6ff84f79420281a7738602e60 (patch) | |
| tree | 0f14083b07d4ff647457736ae67918c68d792ac6 | |
| parent | a07ad7122281247a48c1f8a48588f49c6f64f2c4 (diff) | |
Properly configure foreign keys
| -rw-r--r-- | Jellyfin.Server.Implementations/JellyfinDb.cs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/Jellyfin.Server.Implementations/JellyfinDb.cs b/Jellyfin.Server.Implementations/JellyfinDb.cs index 2ee6f625f..499d99a50 100644 --- a/Jellyfin.Server.Implementations/JellyfinDb.cs +++ b/Jellyfin.Server.Implementations/JellyfinDb.cs @@ -165,11 +165,13 @@ namespace Jellyfin.Server.Implementations modelBuilder.Entity<User>() .HasMany(u => u.Permissions) .WithOne() + .HasForeignKey(p => p.UserId) .OnDelete(DeleteBehavior.Cascade); modelBuilder.Entity<User>() .HasMany(u => u.Preferences) .WithOne() + .HasForeignKey(p => p.UserId) .OnDelete(DeleteBehavior.Cascade); modelBuilder.Entity<User>() |
