Avoid Entity Framework Pluralizing

In Entity Framework (EF) tables names get pluralized.

In EF terminology an Entity Set = Table and Entity = Row. So Entity Sets get pluralized.


That line prevents table names from being pluralized.


using System.Data.Entity;
using System.Data.Entity.ModelConfiguration.Conventions;

public class MyContext : DbContext
   public DbSet<Book> Books { get; set; }

   protected override void OnModelCreating(DbModelBuilder modelBuilder)

That’s it!

This entry was posted in Entity Framework and tagged , , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s