try fix sonarr

This commit is contained in:
Flaminel
2025-06-15 22:21:22 +03:00
parent d5e3e9954d
commit 00dfd63797
11 changed files with 764 additions and 384 deletions

View File

@@ -58,6 +58,15 @@ public class DataContext : DbContext
entity.ComplexProperty(e => e.ContentBlocker);
});
// Configure ArrConfig -> ArrInstance relationship
modelBuilder.Entity<ArrConfig>(entity =>
{
entity.HasMany(a => a.Instances)
.WithOne(i => i.ArrConfig)
.HasForeignKey(i => i.ArrConfigId)
.OnDelete(DeleteBehavior.Cascade);
});
foreach (var entityType in modelBuilder.Model.GetEntityTypes())
{
var enumProperties = entityType.ClrType.GetProperties()