過去幾周我一直在做一個側面項目,並首先使用EntityFramework代碼構建了系統。這在開發過程中非常方便,因爲我需要對代碼進行的任何更改都很容易地反映在數據庫中。但現在,我想推出的網站,但繼續發展,我不想丟棄和重新創建數據庫每次我做一個模型的調整...從實體框架代碼首先從開發移植到生產
有沒有辦法讓EF生成更改模型更改的腳本,以便我可以將它們自己部署到生產服務器?而且,如何在不需要刪除並重新創建表格的情況下將數據庫用於其他位置(Windows服務在網站的後臺),並使用與我一樣的模型?有點像「代碼第一,但現在我有一個生產數據庫,不要打破它...」
遷移看起來可能很方便,但直到RTM,我會堅持VS 2010中內置的數據工具。得到一個終極的副本,所以應該有這個功能。謝謝! – TiernanO 2012-01-06 09:54:18