EFコードでは、まず1つのテーブルから1つのカラムを削除して&を削除し、別のテーブルを削除したいとします。EFからテーブルを削除する最初のマイグレーション
クラスファイルから1つの列を削除すると、自動的に1つのマイグレーションファイルが生成されます。
しかし、テーブルを削除する方法。
どのコマンドを起動する必要がありますか?完全なクラスファイル&を削除する必要がありますか?また、次の行をコンテキストファイルから削除しますか?
public DbSet<TableClassName> TableClassNameSet { get; set; }
私はMigration 'TableClassName'コマンドを使用します。
だから、テーブルを削除する最も良い方法は何ですか?
DropTableの使用は正しいですが、おそらくモデルを調整する方が良いでしょう。 また、移行を元に戻すことができないテーブルを削除することにも問題があるようです。下()は、最新の移行を元に戻すためのものです。だから私の理解から、コードはこの場合Up()にあるはずです。 –
@MikaelEliassonはい、ありがとうございます。完了:) –