使用Entity Framework 6中的数据批注更正表名称大小写

时间:2016-12-20 11:50:14

标签: entity-framework entity-framework-6 data-annotations case-sensitive

我试图通过在实体框架6中使用数据注释来纠正模型中某些表的大小 SomeTable,但无法重命名。

对此的修复应该在这样的模型中:

[Table("SomeTable")]
public class Sometable
{
    …
}

但是,这错误地触发了实体框架中的迁移,该迁移在同一CreateTable("SomeTable")方法中包含DropTable("SomeTable")Up(),这显然没有意义。

有没有办法强制实体框架理解这个表实际存在而且它只是已经改变的外壳?

0 个答案:

没有答案