エンティティフレームワークの更新 - .NETコアのデータベースを元に戻す方法

.net-core asp.net-core c# entity-framework entity-framework-core

質問

エンティティフレームワークの標準.NETバージョンでは、を使用して最後のデータベース更新を元に戻すことができます。

Update-Database -TargetMigration "NameOfPreviousMigration"

Entity Framework for .NET Core(EntityFrameworkCore)でこれを試すと、次のエラーが発生します。

Update-Database:パラメータ名 'TargetMigration'に一致するパラメータが見つかりません。次の行に1文字:17 +更新データベース-TargetMigration "NameOfPreviousMigration" + CategoryInfo:InvalidArgument :( :) [Update-Database]、ParameterBindingException + FullyQualifiedErrorId :NamedParameterNotFound、更新データベース

.NETコアでデータベースを元に戻すにはどうすればよいですか?

受け入れられた回答

EntityFrameworkCoreでこれを行うには、TargetMigrationパラメーターを使用しないでください。元に戻したいマイグレーションの名前を付けるだけです。

例えば

Update-Database NameOfPreviousMigration


Related

ライセンスを受けた: CC-BY-SA with attribution
所属していない Stack Overflow
このKBは合法ですか? はい、理由を学ぶ
ライセンスを受けた: CC-BY-SA with attribution
所属していない Stack Overflow
このKBは合法ですか? はい、理由を学ぶ