Skip to content

Commit 313599a

Browse files
authored
Merge pull request #2 from francofgp/master
Remove duplicated navigation properties
2 parents 7b72705 + 9c619e4 commit 313599a

File tree

1 file changed

+0
-16
lines changed

1 file changed

+0
-16
lines changed

Chapter_04/Exercises/Model/ApplicationDbContext.cs

-16
Original file line numberDiff line numberDiff line change
@@ -46,22 +46,6 @@ protected override void OnModelCreating(ModelBuilder modelBuilder)
4646
.IsRequired()
4747
.OnDelete(DeleteBehavior.Cascade);
4848

49-
modelBuilder.Entity<BoardGames_Mechanics>()
50-
.HasKey(i => new { i.BoardGameId, i.MechanicId });
51-
52-
modelBuilder.Entity<BoardGames_Mechanics>()
53-
.HasOne(x => x.BoardGame)
54-
.WithMany(y => y.BoardGames_Mechanics)
55-
.HasForeignKey(f => f.BoardGameId)
56-
.IsRequired()
57-
.OnDelete(DeleteBehavior.Cascade);
58-
modelBuilder.Entity<BoardGames_Mechanics>()
59-
.HasOne(o => o.Mechanic)
60-
.WithMany(m => m.BoardGames_Mechanics)
61-
.HasForeignKey(f => f.MechanicId)
62-
.IsRequired()
63-
.OnDelete(DeleteBehavior.Cascade);
64-
6549
modelBuilder.Entity<BoardGame>()
6650
.HasOne(x => x.Publisher)
6751
.WithMany(y => y.BoardGames)

0 commit comments

Comments
 (0)