Kar*_*ran 7 migration continuous-integration entity-framework
我在Visual Studio的包管理器中运行迁移.我目前正在为我们的项目设置CI.我想知道如何从CI更新数据库(因为您不在Visual Studio环境中).我需要找到一个powershell.exe并执行它吗?
PS.我正在使用Teamcity进行CI.
您可以使用migrate.exe在Visual Studio环境之外迁移数据库.它位于packages/EntityFramework.x.x.x/tools文件夹中.
该工具有一些粗糙的边缘,您需要注意.
startUpDirectory参数.将其指向应用程序的输出目录.您也可以编写自己的工具,Update-Database命令由Update方法支持DbMigrator.
| 归档时间: |
|
| 查看次数: |
1449 次 |
| 最近记录: |