2011-01-25 116 views
4

我用mvcScaffolding和mvc3在sql2008數據庫中生成我的表。一些數據已被添加。asp.net mvc模型數據庫更改

我改變了一個模型,並希望改變基礎表。

  1. 有沒有辦法自動更新單個表,以保持它與模型同步?
  2. 增加一個新的模型是如何可以在數據庫表中而無需重新創建
+0

究竟是什麼你使用的是什麼產生數據庫的初始模式? EF代碼優先? NHibernate的? – TheCloudlessSky 2011-01-25 23:30:50

回答

1

你正在尋找的東西像Rails的遷移數據庫創建之後。有一個漂移的couple .NET migrations providers,但是你所描述的基本設置不支持在不重建數據庫的情況下改變模式(至少在我的經驗中)。

+0

我應該注意我的答案是假設你使用EF(Code First),因爲你提到了mvcscaffolding。 – nkirkes 2011-02-01 21:26:18