我继承了一个使用Entity Framework的项目。我在其他项目中经常使用EF,但之前从未遇到过这个问题。
简而言之:添加显式迁移似乎打破了最初的自动迁移。
这是一个时间表:
这里发生了什么?我是如何设法在一开始就打破为我正确创建初始架构的行为?顺便说一句,我还只获得了删除数据库时再次使用Update-Database
的显式迁移。
有什么方法可以追溯性地将初始自动迁移转换为显式迁移吗?
我总是可以与我的同事共享模式作为创建脚本,但这似乎并没有解决潜在的问题,当我们部署到其他环境时,这可能会让人头疼。