如何从命令行更新SSDT项目?

时间:2016-10-09 20:57:27

标签: sql-server sql-server-data-tools dacpac

我希望能够使用SSDT(SQL Server数据工具)将我们的数据库架构置于版本控制之下。在Visual Studio中将数据库导入SSDT项目可创建适合版本控制的数据库模式的良好文本表示。

现在,问题是,当对数据库模式进行更改时 - 我们如何以编程方式或从命令行更新(或重新导入)SSDT项目?

1 个答案:

答案 0 :(得分:3)

您可以使用内置架构比较工具来执行此操作,但似乎您没有按照SSDT数据库项目的方式开发。它专为离线编辑而设计,这意味着您需要首先编辑项目中的.sql文件,然后使用F5部署到您的dev DB进行测试。

如果您希望继续保持联系,可以尝试SQL Change Automation,这是我们在Redgate提供的工具。这有一个单击导入选项,可以自动将数据库更改下拉到数据库项目。