1

ASP MVC 4 と EF 4 を使用しています。パッケージ マネージャー コンソールを使用して、Enable-Migration コマンドを実行します。次に、いくつかの変更を行い、それぞれの後に Add-Migration を実行しました。ここで、小さな変更をすべてクリアして、単一の移行スクリプトを再作成したいと考えています。

どうやってやるの?

EF は、次の Add-Migration スクリプトの派生元である "最後のエンティティの状態" をどこで覚えていますか?

ありがとう、イド。

4

1 に答える 1

1

Enable-Migration スクリプトが、データベースに既に適用されている移行を格納する _MigrationHistory テーブルを作成することがわかりました。そのテーブルのレコードと Migration ディレクトリからの移行スクリプトを削除した後、Add-Migration を再実行し、単一の移行スクリプトを作成しました。

于 2012-08-04T16:06:04.247 に答える