gpt4 book ai didi

sql - 如何在架构比较生成脚本期间添加 PostDeploy 脚本

转载 作者:行者123 更新时间:2023-12-04 02:46:55 25 4
gpt4 key购买 nike

我正在将我的数据库项目的当前版本与 dacpac(同一数据库的先前版本)进行比较。

然后我点击生成脚本按钮,正如预期的那样,我得到了更改脚本。

不幸的是,我没有将部署后脚本添加到更改脚本中。

如果我使用“发布数据库”功能并与“真实”数据库进行比较,它会使用部署后脚本创建一个更新脚本,但我需要在架构比较中使用此功能。

有没有我忽略的选项?

你是怎么解决这个问题的?

最佳答案

您需要实际发布项目才能使用部署后和部署前脚本。部署后脚本不是 SQL 比较的一部分。 SQL 比较选项只比较实际的数据库选项。我建议使用 Publish 命令,按照您想要的方式设置选项,然后将其保存为项目的一部分。您可以轻松地使用它来生成脚本。为了进行模式比较,您无论如何都需要与真实数据库进行比较,因此这应该与您已经在使用的选项非常相似。

关于sql - 如何在架构比较生成脚本期间添加 PostDeploy 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18641573/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com