スキーマとデータを含む既存の開発DBがあります。マイクロソフトユーティリティを使用してクラスを作成しました(つまり、CodeFirstクラス)。次に、移行を有効にしました。
今、私は-IgnoreChangesの動作に戸惑っています。最初の移行にUp()ロジックとDown()ロジックがない場合、prod dbにデプロイするとどうなりますか?
EFは単にすべての移行を無視し、モデルから直接ゼロから構築するだけですか?
-IgnoreChangesを入力しない場合、すべてのUp()およびDown()ロジックがそこにあります。ただし、Update-Databaseを実行すると、同じ名前のテーブルがすでに存在するという例外がスローされます。
EF5RCを使用しています。