Entity Framework の Code First を利用しています。 Model の変更点を Migration でDBに反映する訳ですが、Migration の数が多いと落ち着きません。 ということで、Migration をすべて削除して最新のModelで削除する手順を調べたのでメモ。 環境 Visual Studio 2012 Entity Framework 5.0.0 SQL Server 2012 既存Migrationの削除 既にプロジェクトに存在している「Migration」フォルダ配下のファイルをすべて削除します。 Migration の実行結果を保存しているテーブルの削除 システムテーブルとして作成されている「__MigrationHistory」にMigration の履歴は保存されています。 Migration を反映しているDBに以下のSQLを実行します。