Match management view
This commit is contained in:
@@ -54,6 +54,18 @@ public class TournamentContext : DbContext
|
||||
.WithMany(t => t.TournamentTeams)
|
||||
.HasForeignKey(tt => tt.TeamId)
|
||||
.OnDelete(DeleteBehavior.Cascade);
|
||||
|
||||
modelBuilder.Entity<Match>()
|
||||
.HasOne(m => m.WinnerMatch)
|
||||
.WithMany()
|
||||
.HasForeignKey(m => m.WinnerMatchId)
|
||||
.OnDelete(DeleteBehavior.Restrict);
|
||||
|
||||
modelBuilder.Entity<Match>()
|
||||
.HasOne(m => m.LoserMatch)
|
||||
.WithMany()
|
||||
.HasForeignKey(m => m.LoserMatchId)
|
||||
.OnDelete(DeleteBehavior.Restrict);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user