2012-04-03 86 views
2

我試圖找出將遷移到一個空的數據庫的語法,如在調用inital創建遷移的down方法。有誰知道正確的語法來調用向下方法遷移一些類似於此:EF遷移遷移到0調用初始創建關閉

Update-Database -StartupProjectName "Infrastructure.Data" -TargetMigration 0 
+0

http://blogs.msdn.com/b/adonet/archive/2012/02/09/ef-4-3-code-based-migrations-walkthrough.aspx表明它是「Update-Database -TargetMigration:$ InitialDatabase「不適合你嗎? – Betty 2012-04-08 07:03:24

+0

我嘗試使用$ InitialDatabase,但它不起作用。用0做!至少使用EF v5.0 – Dan 2012-09-30 15:27:25

+0

請注意,這將撤消遷移所做的更改,這並不一定表示空數據庫。 – chase 2013-12-05 08:19:19

回答

9
update-database -startupproject someproject -targetmigration 0 

這將帶你回到一個完全空數據庫。

我組裝了一個complete reference到包管理器命令進行ef遷移。