提问人:Angelure 提问时间:9/23/2023 最后编辑:Ivan StarostinAngelure 更新时间:11/7/2023 访问量:38
Sqlproj SDK 样式在构建时设置 sqlcmd 变量以在版本表中添加版本号
Sqlproj SDK-style set sqlcmd variable at build innorder to add version number in version table
问:
我在 Visual Studio Code 中使用 SDK 样式的 SQL 项目来处理我的数据库版本控制并生成 dacpac 文件。
我正在使用 azure pipelines 来构建和发布我的数据库。
我尝试了许多不同的方法,但我无法在构建时设置变量。我的目标是自动设置一个版本,可能由 git version 生成,或者在构建时生成类似版本,以将此值插入版本表中,其中包含我想从拉取请求描述中获取的描述。
我尝试使用sqlcmd变量,但未在构建时设置。我还尝试使用变量 DacVersion。dacpac版本号设置正确,但是如果我想在插入后部署脚本中使用,我会遇到一个构建错误,说没有定义这个变量。如果我在 sqlproj 文件中定义了它,它不起作用。$(DacVersion)
有什么想法可以帮助我实现这一目标吗?
答:
评论