[ACCEPTED]-How turn off pluralize table creation for Entity Framework 5?-pluralize

Accepted answer
Score: 61

You can write this code in OnModelCreating 1 method:

modelBuilder.Conventions.Remove<PluralizingTableNameConvention>();
Score: 7

If you don't want EF to create tables and 3 manage consistency between you model and 2 database just use this at the startup of 1 your application:

Database.SetInitializer<CountryContext>(null);
Score: 5

Using LINQ in EF 6.0:

protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
    base.OnModelCreating(modelBuilder);
    var conventions = new List<PluralizingTableNameConvention>().ToArray();
    modelBuilder.Conventions.Remove(conventions);
}

0

More Related questions