"从数据库更新模型"作为构建步骤

时间:2018-02-21 20:06:39

标签: entity-framework tfs edmx automated-deploy

我正在开发一个利用数据库的应用程序,该数据库通常会添加表格或进行修改。有没有办法可以将.edmx文件重新生成为构建步骤,或者在编译期间重新添加这些新表/修改而无需手动运行向导?

1 个答案:

答案 0 :(得分:0)

您可以尝试在构建过程中将sql脚本运行到insert/modify tables

相关扩展名:

或直接use PowerShell to Execute .SQL Files from Directory

参考以下文章,在构建/发布期间更改数据库:

<强>更新

从数据库中选择更新模型是更新EDMX的最佳方法。某些属性未在Conceptual图层上更新。 见How do you update an edmx file with database changes?

似乎没有一种好方法可以实现,但是如果可以在命令行中执行操作,那么我们可以添加一个步骤来运行命令或脚本。