回答

1

刪除正向遷移將很好,如果這是你想要做的。下次運行添加遷移時,它會發現與現在的當前遷移相比已發生了什麼變化。我可以想到的一件事是,如果你在一個團隊中工作,你需要確保每個人都在同一時間刪除前向遷移。

當您降級時,「向下」方法在每個向前遷移中運行,並且它們也從_MigrationHistory表中刪除。

或者,您可以將模型更改回目標遷移時的模型,然後執行添加遷移 - 這將有效恢復您的數據庫。