パッケージマネージャコンソールでadd-migrationコマンドを使用して、自分のモデルの移行を生成することを開始しました。私の質問は、上下の方法です。私はダウンメソッドの目的は、すべての依存関係を削除し、それらがすでにデータベースにある場合はテーブルを削除することだと仮定しますか?また、downメソッドはupメソッドの前に実行されますか? upメソッドは、逆、create/update tables/indexesなどですか?C#コード - 最初の移行、上/下ですか?
時には私はこれを使用すると、ダウンメソッドは、ドロップされたテーブルをたくさん作成しますか?最近、多くのテーブルが作成されて落とされ、upメソッドではほとんど同じことが起こりました。どうして?