实体框架复数表名

时间:2012-09-26 21:14:31

标签: entity-framework entity-framework-5

我试图让EF 5生成单个表名。我的DbContext中有以下代码......

public partial class LiveoModelContainer : DbContext
{
    protected override void OnModelCreating(System.Data.Entity.DbModelBuilder modelBuilder)
    {
        modelBuilder.Conventions.Remove<PluralizingTableNameConvention>();

        base.OnModelCreating(modelBuilder);
    }
}

我们正在使用Model First,并拥有自己生成的代码来遵循我们的内部开发模式。所以我们没有使用EF附带的开箱即用代码。我在edmx属性中,在Database Tools / O / R Designer中将pluralization设置为false,并在上面的OnModelCreating中删除了约定。但是,表名仍为复数。

我该如何解决这个问题?

0 个答案:

没有答案