我正在使用实体框架构建一个.Net应用程序。
我有TFS vNext构建安装程序,我正在做自动发布到一个蔚蓝的web应用程序。
我想添加一个构建任务来自动化我的实体框架更改。
我首先使用代码并启用迁移,因此我需要一个在构建过程中运行迁移的任务来进行任何数据库模式更改,以及需要添加/更新到数据库中的种子测试数据。
从本质上说,我希望获得ReadyRoll http://www.red-gate.com/products/sql-development/readyroll/使用的流程,而不需要每个许可证花费350美元。
发布于 2016-05-16 05:54:50
您可以将EntityFramework nuget软件包安装到项目中。然后还原nuget包并在package文件夹中调用"migrate.exe“来运行迁移。有关详细信息,请参阅此问题:如何从运行实体框架的migrate.exe?
https://stackoverflow.com/questions/37233532
复制相似问题