我正在从事实体框架迁移的工作。当我更改模型并使用add-migration时,它工作得很好,但当我第二次更改模型并运行add-migration命令时,生成的文件包含我第一次和第二次所做的sql更改。public Department Department { get; set; } }只有Up()
AddColumn("dbo.Departments",
如何防止CodeFirst试图在我的数据库上运行迁移?Invalid object name 'dbo.__MigrationHistory'.这些异常正在被我的日志记录框架捕获和记录。我需要防止异常发生,这样我的应用程序就不会生成大量虚假的日志消息。
我知道__MigrationHistory表是的一部分。我已经这样做了,并验证了代码行正在被击中。但是,我仍然得到日志中的<em