2017年5月28日 星期日

【Entity framework】Code First - Restart from a previous migration

放棄一部分的 migrations 並從特定一版重來。

1 先用
Update-Database –TargetMigration: 特定版本名稱
把資料庫退版到要重頭開始的版本。

2 刪光在 Migrations 資料夾下該版後的版本。

2.5 如果不打算以當前 Model 狀態直接續上的話,要版控把 Model 也退到該版狀態。

3 調整後就從該版繼續 Add-Migration,與 Update-Database 了。

ref: SO

沒有留言:

張貼留言