2014-09-29 80 views
0

我很困惑,有一件事情我們應該如何以及以何種順序在項目管理器控制檯中執行命令,而新模型和修改現有模型需要更新數據庫。codefirst - 模型更改命令

1) Enable-migrations 
2) Add-Migration 
3) Update-database 

我假設在模型更改或新模型的基礎上,我們要求每次按照所提到的順序執行這些命令。請在這方面指導我。 -

+0

http://coding.abel.nu/2012/03/ef-migrations-command-reference/ – 2014-09-29 06:16:25

回答

1

如果你想使遷移到項目首次,運行

PM> Enable-Migrations 

如果遷移已啓用,改變了你的模型,要影響改變你的數據庫運行

PM> Add-Migration [migration-name] 
PM> Update-Database 

上面的命令還有更多有用的開關,你可以在EF Migrations Command Reference找到。

+0

感謝Masoud的幫助。 – maifs 2014-09-29 06:44:45