2016-09-29 14 views
0

マイグレーションを混乱させ、マイグレーションフォルダ内のすべてのファイルを削除することに決めました。私はEFによって作成されたDBも削除しました。EF asp.netコアプロジェクトのデータベースを再作成

残念ながら、今、私は次のコマンドを実行すると:

dotnet ef migrations add Initial 
dotnet ef database update 

作成中のテーブルだけが私のテーブルのどれも作成されませんされて、EFのためMigrationsHistoryテーブルです。

すべてのテーブルがコード内のモデルのデータベースに作成されるようにするには、まず何をする必要がありますか?

+0

すべてのデータ移行スクリプトを削除しましたか? – Sampath

+0

以前のバージョンのEFでは、初期移行を再作成するために '-force'フラグを使用する必要がありました。多分.Net Coreの世界に似たものがあるかもしれません... – Ignas

答えて

0

最終的には、フォルダ内のマイグレーションファイルだけでなく、Migrationsフォルダを削除することで簡単に作業できました。

それは私のトリックでした!

:)

関連する問題