eF 5の移行を使用して特定の更新をシードする方法を誰かが知っていますか?私は既存のデータベースを持っており、aledyはルックアップにデータを入力しており、いくつかの監査機能を開発しています。 AuditTypeエンティティとAuditを作成しました。 update-databaseを呼び出すとき、最初にデータベースを作成したときからのすべてのシードデータを再度追加したくありません。手動で既存のシードデータを手動で削除する必要がありますか、またはadd-migrationを呼び出したときに作成されるものと同様の日時でConfiguration.csに名前を付けるようなことはできますか?
ありがとう
移行の名前を指定して、特定の移行を実行できます。たとえば、MyTuesdayMigration.csという名前の移行がある場合、パッケージマネージャーコンソールで次のコマンドを実行します。
update-database -TargetMigration MyTuesdayMigration
-fore update-database -TargetMigration MigrationName -forceを使用する必要があるため、データを削除する必要がある場合があります