1

我正在开发一个 MVC4 应用程序,并且是数据库迁移概念及其实现方式的完全新手。到目前为止,我们一直在使用 VS2012 的内置 localdb 功能,一切都很好。我的问题是,如何将这些移动到测试环境中的单独 SQL 服务器?我一直无法找到一个好的解释,并希望你们能提示我正确的方法来做到这一点。

我知道可以在本地生成 SQL 脚本并在服务器上手动运行它们,但理想情况下,我真的希望能够在测试服务器上简单地运行迁移(通过 powershell 或 cmd)并让它应用所有需要的更改SQL Server 数据库。

4

1 回答 1

0

您可以使用 migrate.exe 工具执行此操作,该工具是在将 EF5 nuget 包拉入解决方案时安装的命令行工具。

这里这里有一个很好的概述,以及网络上的大量其他资源。

于 2012-12-11T18:58:23.790 回答