如何使用 Visual Studio 2015 将迁移应用到生产服务器?
How apply migrations to the production server using Visual Studio 2015?
应用代码优先迁移在本地很容易工作。只需在程序包管理器控制台中键入 "update-database" 即可更新本地数据库。
但是,更新远程数据库呢?如何对其应用迁移?
您可以更改 web.config 文件中的连接字符串以指向远程 sql 服务器,然后 运行 相同的更新数据库命令。
或者,您可以在 运行 执行 Update-Database 命令时使用 -Script 标志生成 sql 脚本。 (Update-Database -ProjectName NameOfProject -Script) 这将生成 运行 远程数据库
所需的脚本
应用代码优先迁移在本地很容易工作。只需在程序包管理器控制台中键入 "update-database" 即可更新本地数据库。
但是,更新远程数据库呢?如何对其应用迁移?
您可以更改 web.config 文件中的连接字符串以指向远程 sql 服务器,然后 运行 相同的更新数据库命令。
或者,您可以在 运行 执行 Update-Database 命令时使用 -Script 标志生成 sql 脚本。 (Update-Database -ProjectName NameOfProject -Script) 这将生成 运行 远程数据库
所需的脚本