[英]Entity framework change in database
你好
我將Microsoft Entity Framework與C#結合使用。 我使用了代碼優先方法,以便實體框架為我創建了一些魔術代碼,因此我不需要編寫它。 現在,我需要稍微更改數據庫。 需要在表中添加列等等。 我怎樣才能做到這一點? 還有其他選擇可以再次應用代碼優先方法嗎? 我發現此解決方案有點殘酷,所以我尋求幫助。 在Google上找不到任何有用的東西,所以我在這里嘗試。
謝謝
當使用代碼優先方法更新數據庫時,您要使用遷移。
http://msdn.microsoft.com/en-us/data/JJ591621.aspx
它會自動掃描您的更改,並為每組更改創建一個Migration對象。
您需要采取一些步驟,我認為最好參考MSDN上的原始文檔:
您可以在這里找到解決方案:
http://msdn.microsoft.com/zh-CN/library/jj591621.aspx
查看有關啟用遷移以及生成和運行遷移的部分。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.