实体框架6代码首先用oracle更新实体

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了实体框架6代码首先用oracle更新实体相关的知识,希望对你有一定的参考价值。

迁移数据第一次成功。但是当我再次更新实体和迁移时,它会失败:

无法生成显式迁移,因为以下显式迁移正在等待处理:[201712281248174_ttt]。在尝试生成新的显式迁移之前应用挂起的显式迁移。

救命!谢谢!

答案

您必须在迁移配置文件中启用自动迁移。

public Configuration()
{
    AutomaticMigrationsEnabled = true;
}

或者在程序包管理器控制台中显式运行命令Update-Database

以上是关于实体框架6代码首先用oracle更新实体的主要内容,如果未能解决你的问题,请参考以下文章

如何首先使用实体​​框架代码更新一行?

实体框架代码的动态连接字符串首先在运行时 EF6(mssql、mysql、oracle)中用于多个数据库提供程序

使用实体框架迁移时 SQL Server 连接抛出异常 - 添加代码片段

实体框架6不适用于Temporal表

在实体框架 6 中更改数据库

ADO.NET 实体框架 - 带有实体框架 6 的 Oracle