diff --git a/src/MusicStore/Models/MusicStoreContext.cs b/src/MusicStore/Models/MusicStoreContext.cs index e2bb7700dd..52ec3c644e 100644 --- a/src/MusicStore/Models/MusicStoreContext.cs +++ b/src/MusicStore/Models/MusicStoreContext.cs @@ -33,6 +33,14 @@ namespace MusicStore.Models builder.Entity().Key(c => c.CartItemId); builder.Entity().Key(o => o.OrderDetailId); + // TODO: Remove this when we start using auto generated values + builder.Entity().Property(a => a.AlbumId).GenerateValuesOnAdd(generateValues: false); + builder.Entity().Property(a => a.ArtistId).GenerateValuesOnAdd(generateValues: false); + builder.Entity().Property(o => o.OrderId).GenerateValuesOnAdd(generateValues: false); + builder.Entity().Property(g => g.GenreId).GenerateValuesOnAdd(generateValues: false); + builder.Entity().Property(c => c.CartItemId).GenerateValuesOnAdd(generateValues: false); + builder.Entity().Property(o => o.OrderDetailId).GenerateValuesOnAdd(generateValues: false); + base.OnModelCreating(builder); } }