2011-01-25 118 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