mirror of
https://github.com/C9Glax/tranga.git
synced 2025-02-23 07:40:13 +01:00
AutoInclude Navigation on Manga and Chapter
This commit is contained in:
parent
3b58e0498b
commit
87c5ad001d
@ -53,6 +53,9 @@ public class PgsqlContext(DbContextOptions<PgsqlContext> options) : DbContext(op
|
|||||||
|
|
||||||
modelBuilder.Entity<Chapter>()
|
modelBuilder.Entity<Chapter>()
|
||||||
.HasOne<Manga>(c => c.ParentManga);
|
.HasOne<Manga>(c => c.ParentManga);
|
||||||
|
modelBuilder.Entity<Chapter>()
|
||||||
|
.Navigation(c => c.ParentManga)
|
||||||
|
.AutoInclude();
|
||||||
|
|
||||||
modelBuilder.Entity<Manga>()
|
modelBuilder.Entity<Manga>()
|
||||||
.HasOne<Chapter>(m => m.LatestChapterAvailable)
|
.HasOne<Chapter>(m => m.LatestChapterAvailable)
|
||||||
@ -62,13 +65,28 @@ public class PgsqlContext(DbContextOptions<PgsqlContext> options) : DbContext(op
|
|||||||
.WithOne();
|
.WithOne();
|
||||||
modelBuilder.Entity<Manga>()
|
modelBuilder.Entity<Manga>()
|
||||||
.HasOne<MangaConnector>(m => m.MangaConnector);
|
.HasOne<MangaConnector>(m => m.MangaConnector);
|
||||||
|
modelBuilder.Entity<Manga>()
|
||||||
|
.Navigation(m => m.MangaConnector)
|
||||||
|
.AutoInclude();
|
||||||
modelBuilder.Entity<Manga>()
|
modelBuilder.Entity<Manga>()
|
||||||
.HasMany<Author>(m => m.Authors);
|
.HasMany<Author>(m => m.Authors);
|
||||||
|
modelBuilder.Entity<Manga>()
|
||||||
|
.Navigation(m => m.Authors)
|
||||||
|
.AutoInclude();
|
||||||
modelBuilder.Entity<Manga>()
|
modelBuilder.Entity<Manga>()
|
||||||
.HasMany<MangaTag>(m => m.Tags);
|
.HasMany<MangaTag>(m => m.Tags);
|
||||||
|
modelBuilder.Entity<Manga>()
|
||||||
|
.Navigation(m => m.Tags)
|
||||||
|
.AutoInclude();
|
||||||
modelBuilder.Entity<Manga>()
|
modelBuilder.Entity<Manga>()
|
||||||
.HasMany<Link>(m => m.Links);
|
.HasMany<Link>(m => m.Links);
|
||||||
|
modelBuilder.Entity<Manga>()
|
||||||
|
.Navigation(m => m.Links)
|
||||||
|
.AutoInclude();
|
||||||
modelBuilder.Entity<Manga>()
|
modelBuilder.Entity<Manga>()
|
||||||
.HasMany<MangaAltTitle>(m => m.AltTitles);
|
.HasMany<MangaAltTitle>(m => m.AltTitles);
|
||||||
|
modelBuilder.Entity<Manga>()
|
||||||
|
.Navigation(m => m.AltTitles)
|
||||||
|
.AutoInclude();
|
||||||
}
|
}
|
||||||
}
|
}
|
Loading…
x
Reference in New Issue
Block a user