4

假设我想更新我的 ASP.NET MVC 网站。不同视图的所有数据都存储在两个 SQL 数据库中,一个用于角色和成员资格,一个用于内容。如果数据库中的表基于某个模型并且我修改了该模型,我如何将旧模型中的数据合并到新模型中?最好是自动的。

我目前正在使用 DropAndCreateIfModelChanges。我知道我很可能需要复制数据库并说一个生产数据库和一个开发数据库来处理所有模型更改。反过来,开发数据库必须复制到生产环境中。

或者在 SQL mgmt 中,我可以手动在 SQL mgmt 中添加新列,而不是删除数据库及其数据吗?那也会很完美。

在此先感谢...今晚可能不会再读了...

编辑:因此,使用下面提供的信息,任何人都可以推荐使用 ASP.NET 4、IIS 7.5 和 SQL 2008 R2 进行数据库迁移的工具。哪些最容易集成,哪些简单,哪些更高级?

4

1 回答 1

3

我使用并推荐DbUp,因为它简单且基于脚本,但还有其他几个迁移工具,例如:

于 2012-07-24T11:59:21.130 回答