我想在 Azure Devops 中为我的 .Net Core 应用程序添加构建和发布管道。应用程序使用 EF Core 迁移。
我使用了这里提供的解决方案:https://blog.clear-measure.com/2019/01/07/run-ef-core-migrations-in-azure-devops/
它工作正常。我在构建期间生成脚本,将其作为另一个工件发布,然后在发布步骤中使用它来针对数据库运行。
但是如何处理我想恢复更改的情况。在这里我看到两个场景:
甚至第一种方法可能吗?
谢谢你的帮助!
最佳答案
您将通过 EF Core 恢复迁移,类似于添加迁移的方式。然后提交并推送并运行管道。
https://docs.microsoft.com/en-us/ef/core/managing-schemas/migrations/#revert-a-migration
关于azure-devops - 使用 Azure DevOps 还原 EfCore 迁移,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57676540/