簡體   English   中英

數據庫中的實體框架更改

[英]Entity framework change in database

在Entity Framework上更改數據庫時該怎么辦

你好
我將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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM