diff --git a/API/Schema/PgsqlContext.cs b/API/Schema/PgsqlContext.cs index 934ea16..e4442e6 100644 --- a/API/Schema/PgsqlContext.cs +++ b/API/Schema/PgsqlContext.cs @@ -53,6 +53,9 @@ public class PgsqlContext(DbContextOptions options) : DbContext(op modelBuilder.Entity() .HasOne(c => c.ParentManga); + modelBuilder.Entity() + .Navigation(c => c.ParentManga) + .AutoInclude(); modelBuilder.Entity() .HasOne(m => m.LatestChapterAvailable) @@ -62,13 +65,28 @@ public class PgsqlContext(DbContextOptions options) : DbContext(op .WithOne(); modelBuilder.Entity() .HasOne(m => m.MangaConnector); + modelBuilder.Entity() + .Navigation(m => m.MangaConnector) + .AutoInclude(); modelBuilder.Entity() .HasMany(m => m.Authors); + modelBuilder.Entity() + .Navigation(m => m.Authors) + .AutoInclude(); modelBuilder.Entity() .HasMany(m => m.Tags); + modelBuilder.Entity() + .Navigation(m => m.Tags) + .AutoInclude(); modelBuilder.Entity() .HasMany(m => m.Links); + modelBuilder.Entity() + .Navigation(m => m.Links) + .AutoInclude(); modelBuilder.Entity() .HasMany(m => m.AltTitles); + modelBuilder.Entity() + .Navigation(m => m.AltTitles) + .AutoInclude(); } } \ No newline at end of file