1
DbContext
のDbSet
が実行されますが、テーブルの1つが作成されません。次に、シードメソッドは、作成されなかったテーブルのないデータですべてのテーブルを満たすように実行されます。DbSetとSeedを1つのトランザクション(Entity Framework)に入れる方法は?
シードメソッドを実行しないで、DbContext
のテーブルの1つが作成されなかった場合、作成されたテーブルと作成されたすべてのデータベースを元に戻す方法はありますか?
の性質のもので、DBに新しいテーブルを追加するために、あなたはそれを行うためのコード最初の移行を使用することができます。詳細はhttps://msdn.microsoft.com/en-us/data/jj591621.aspx – yyou
を参照してください。最初のシードでの初期移行は1回のトランザクションで行いました。 – DenisSuarez