【发布时间】:2014-05-20 18:15:13
【问题描述】:
我们终于把事情搞定了,这样我们就可以先开始使用代码了。
当我运行“Enable-Migrations”时,它会创建一个名称为 InitialCreate 的文件。
(喜欢这里:http://msdn.microsoft.com/en-us/data/jj591621.aspx#enabling)
该文件具有复数数据库表名而不是单数。
我的 initiazlizer 中确实有这一行,这是正确的:
modelBuilder.Conventions.Remove<PluralizingTableNameConvention>();
但是正在使用迁移创建的文件具有所有复数名称。
当我添加迁移时,这变得很烦人,它所做的第一件事就是删除数据库中的每个复数表并将它们重新添加为单数。
我可以将参数传递给“启用迁移”命令或告诉它不要复数吗?
【问题讨论】:
标签: ef-code-first entity-framework-migrations