2016-09-29 109 views
0

我搞砸了我的遷移,並決定刪除遷移文件夾中的所有文件。我也刪除了由EF創建的數據庫。重新創建EF asp.net核心項目的數據庫

不幸的是現在,當我運行以下命令:

dotnet ef migrations add Initial 
dotnet ef database update 

正在創建的唯一表是EF的MigrationsHistory表,沒有我的表都被創建。

我需要做些什麼才能從頭開始,以便我所有的表格都是從代碼中的模型中的db中創建的?

+0

你刪除了所有的數據遷移腳本? – Sampath

+0

在以前的EF版本中,我們不得不使用'-force'標誌來重新創建初始遷移。也許在.NET核心世界裏有類似的東西...... – Ignas

回答

0

我終於通過刪除Migrations文件夾而不僅僅是文件夾內的遷移文件來簡化工作。

這對我來說伎倆!

:)

相關問題