对不起,如果已经回答了这个问题 - 没有看到任何搜索内容。
我的项目中有很多EF迁移,说实话它已经变得有点乱。在我的git分支搞砸了迁移之间,什么不是,我想看看是否有解决这个问题的解决方案。
我想“改变”我的迁移。这可能吗?是否有“官方”的方式来做到这一点?
通过rebase,我的意思是告诉EF查看我现在的数据库模式,并创建一个满足模式的迁移。
谢谢!
答案 0 :(得分:6)
啊,差点忘了 - 备份一切
如果要保留数据,则应从tyour数据库中截断_MigrationHistory表。但是再一次,在做这样的事情之前做备份。