Работа с подклассами
This commit is contained in:
@@ -309,6 +309,30 @@ public partial class Pf2eDbContext
|
||||
.OnDelete(DeleteBehavior.SetNull);
|
||||
});
|
||||
|
||||
// Subclass
|
||||
modelBuilder.Entity<SubclassGroup>(entity =>
|
||||
{
|
||||
BindEntity(entity);
|
||||
|
||||
entity
|
||||
.HasOne(g => g.Class)
|
||||
.WithMany(c => c.SubclassGroups)
|
||||
.HasForeignKey(g => g.ClassId)
|
||||
.OnDelete(DeleteBehavior.Cascade);
|
||||
});
|
||||
modelBuilder.Entity<Subclass>(entity =>
|
||||
{
|
||||
BindEntity(entity);
|
||||
|
||||
BindLocaleString(entity, s => s.Additional);
|
||||
|
||||
entity
|
||||
.HasOne(s => s.Group)
|
||||
.WithMany(g => g.Subclasses)
|
||||
.HasForeignKey(s => s.GroupId)
|
||||
.OnDelete(DeleteBehavior.Cascade);
|
||||
});
|
||||
|
||||
// Condition
|
||||
modelBuilder.Entity<Condition>(entity =>
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user