gpt4 book ai didi

asp.net - 从 Team City 运行更新数据库

转载 作者:行者123 更新时间:2023-12-02 11:38:09 25 4
gpt4 key购买 nike

我使用 Entity Framework 4.3 数据库迁移创建了一个新应用程序。使用“update-database”命令从包管理器控制台进行迁移效果很好。

现在,我想在每次使用 Team City 构建应用程序时运行数据库迁移,看起来我需要创建一个 powershell 脚本来执行此操作。

任何人都可以向我指出一些有关如何从命令行或 powershell 运行包管理器命令的说明吗?我所能找到的只是有关如何通过包管理器控制台执行此操作的说明,但我不知道如何从 Team City 构建步骤运行该控制台。

最佳答案

migrate.exe 是我正在寻找的东西,它位于“packages\EntityFramework.4.3.1\tools”中。

在 Team City 中添加新的构建步骤,使用:

运行器类型:命令行

命令可执行文件:packages\EntityFramework.4.3.1\tools\migrate.exe

命令参数:MyApplicationName/StartupDirectory:MyApplicationName\bin

关于asp.net - 从 Team City 运行更新数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9868252/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com