feat(dal): создана связь между JobGroup & UnitField. Отключено каскадное удаление для этой связи

This commit is contained in:
Mikhail Trubnikov
2025-12-19 09:31:25 +10:00
parent 5256b434a3
commit cef0e15077
6 changed files with 4011 additions and 0 deletions

View File

@@ -504,6 +504,15 @@ namespace PARR.DAL.Context
#endregion
#region JobGroup - UnitField (откл каскадное удаление)
modelBuilder.Entity<JobGroup>()
.HasOne(t => t.GroupingUnitField)
.WithMany(t => t.JobGroupWithGrouping)
.OnDelete(DeleteBehavior.Restrict);
#endregion
}
//protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)