私はコードファーストで作業しています。最後の2回目のマイグレーションを削除する必要があります。2回目の最後のマイグレーションを削除する
私は 削除マイグレーション を使用しましたが、最後に追加したマイグレーションのみを削除します。
解決策から削除しようとしましたが、DBContextModelSnapshot.csに残っているコードはほとんどありません。
は、EFコアで以前に追加された移行を削除する、よりクリーンな方法です。歴史を書き換え
おかげ
私はコードファーストで作業しています。最後の2回目のマイグレーションを削除する必要があります。2回目の最後のマイグレーションを削除する
私は 削除マイグレーション を使用しましたが、最後に追加したマイグレーションのみを削除します。
解決策から削除しようとしましたが、DBContextModelSnapshot.csに残っているコードはほとんどありません。
は、EFコアで以前に追加された移行を削除する、よりクリーンな方法です。歴史を書き換え
おかげ
は危険ですが、あなたは何をやっている知っていれば、ここでそれを行うための最善の方法です。
Update-Database SecondToLast
Remove-Migration
Remove-Migration
Add-Migration Last
Update-Database
最後に最後と最後の両方のマイグレーションを削除してから、add-migrationを実行してマイグレーションクラスで行った変更を確認してから、update-databaseを実行することをお勧めします。
削除する前にApply-Migration SecondToLastMigrationNameを試してください。 –