Reacting to provider-specific EF API changes

This commit is contained in:
ajcvickers 2014-10-15 17:34:12 -07:00
parent d375e87a4e
commit ad6869d560
1 changed files with 6 additions and 6 deletions

View File

@ -25,12 +25,12 @@ namespace MusicStore.Models
{
// TODO: All this configuration needs to be done manually right now.
// We can remove this once EF supports the conventions again.
builder.Entity<Album>().ToTable("Albums");
builder.Entity<Artist>().ToTable("Artists");
builder.Entity<Order>().ToTable("Orders");
builder.Entity<Genre>().ToTable("Genres");
builder.Entity<CartItem>().ToTable("CartItems");
builder.Entity<OrderDetail>().ToTable("OrderDetails");
builder.Entity<Album>().ForRelational.Table("Albums");
builder.Entity<Artist>().ForRelational.Table("Artists");
builder.Entity<Order>().ForRelational.Table("Orders");
builder.Entity<Genre>().ForRelational.Table("Genres");
builder.Entity<CartItem>().ForRelational.Table("CartItems");
builder.Entity<OrderDetail>().ForRelational.Table("OrderDetails");
builder.Entity<Album>().Key(a => a.AlbumId);
builder.Entity<Artist>().Key(a => a.ArtistId);