簡體   English   中英

首先使用DB Code時如何更新EF模型?

[英]How to update EF models when using DB Code first?

我已將Entity Framework添加到我的項目中,並在創建模型時首先從數據庫中選擇了Code。 但是問題是,當我對數據庫進行更改時,我無法找到如何更新現有模型並向項目中添加新模型的方法。

這很簡單。 打開遷移,更改/添加您的類,創建遷移並更新數據庫。 例如參見這里 還有很多其他來源。

當您更改數據庫時,可以再次運行EF代,但是它將覆蓋現有文件,因此您將丟失所有更改。 如果要在生成的文件之外維護代碼,則可以使用部分類。 或者,也可以在初始自動生成后手動編寫代碼,一旦習慣了,它就會很快! :)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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