質問: 私は`.net core 2.0`でWeb APIアプリケーションを作成し、コードを最初に使用してデータベースを作成し、コマンド`add-migration` 、 `update-database` 今度は、モデルクラスをいくつか変更し、マイグレーションの`add-migration 2ndMigration`を使用して新しいマイグレーションを作成しました。 `Up`と`Down`方法で移行を作成しました。この移行でデータベースを更新しようとすると、エラーが発生します > テーブル 'TableName'は既に存在します。 > > 移行にはcreate tableコマンドはありません。 なぜこのエラーが表示されますか?または私はデータベースを更新するために実行する必要があるコマンドは何ですか?
回答: `Add-Migration Initial -IgnoreChanges -ConfigurationTypeName YourDbConfigurationName`実行し、必要に応じて`-force`を追加し`-force` 。 その後、通常の`Update-database`行を使用します。