TFS:运行编辑的发布配置文件SQL脚本

时间:2019-05-15 18:14:51

标签: sql-server tfs sql-server-2016 devops tfs2015

我们要1)创建一个发布配置文件SQL脚本,2)通过使用Powershell编辑某些文本来编辑脚本文件,3)然后在TFS中将新编辑的发布配置文件脚本运行到数据库中。

1)以下命令从TFS命令行将发布配置文件SQL脚本创建到数据库中。

 sqlpackage.exe  /Action:Script /SourceFile:"test.dacpac" /Profile:"QA.publish.xml"

2)这将编辑脚本(暂时删除索引)

EditScript.ps1

$sql = Get-Content OriginalPublishScript.sql -Raw
$sql = $sql -replace '(?smi)(CREATE NONCLUSTERED INDEX (.*?))\);',''
$sql | Set-Content -Path NewPublishScript.txt

3)我最终将如何从TFS执行新发布SQL脚本?

谢谢

0 个答案:

没有答案