2012-03-29 26 views
0

我正在構建一個ASP .NET MVC 4應用程序。現在,當我將這個站點的新版本部署到我的實時環境中時,我不想因爲列名被重命名或類似的東西而丟失數據。部署新版EF網站時防止數據丟失?

我正在使用實體框架4來存儲數據庫中的對象。現在,我意識到這個框架可以生成所謂的更改腳本。但是,我不相信他們。我只是過於自負,還是有理由不相信他們?

我在EDMX圖表中設計模型,然後爲我生成表格。這使我很難生成正確的更改腳本,特別是當我不知道在某些情況下如何將事物映射到數據庫時。

那麼我該如何解決這個問題?如果您和我一樣使用相同的方法,那麼您如何防止部署中的數據丟失?

回答

0

我想通了,我可能要等到實體框架5.

看來,這樣的功能is already planned