我有一个已经发布到生产服务器的 Web 项目。在我的开发机器上,我对模型类进行了一些更改,并且在没有运行的Update-Database
情况下运行Add-Migration
。我尝试过了
Update-Database -TargetMigration:"201304020555457_previous_migration"
但我得到了错误
未应用自动迁移,因为它会导致数据丢失。
如何回滚以便我可以获得完整的 SQL 脚本以在生产服务器上应用?
更新:
我刚刚发布了代码,在浏览器中启动页面,数据库更改(添加列)在执行后完成。我不需要做任何事情。这是否意味着真的不需要Add-Migration
每次都运行?