gpt4 book ai didi

liquibase - SQL 格式变更集的失败消息

转载 作者:行者123 更新时间:2023-12-04 10:02:56 24 4
gpt4 key购买 nike

我可以向格式化的 SQL 脚本添加前提条件,例如 the docs说:

--preconditions onFail:HALT onError:HALT
--precondition-sql-check expectedResult:0 SELECT COUNT(*) FROM my_table

但我似乎无法添加 onFailMessageonErrorMessage给他们。

有没有我错过的方法?

或者我应该编写类似的代码 --precondition-onFailMessage:Better luck next time并发送 PR?

最佳答案

如果我做对了,onFailMessageonErrorMessage SQL 格式的变更集不支持属性。

我相信FormattedSqlChangeLogParser.java解析 SQL 格式的变更集。

我就是找不到 onFailMessage 的解析器或 onErrorMessage在这个类中,所以我相信这些属性只是被忽略了。

正确的代码应该是(如果它被解析):
--preconditions onFail:HALT onError:HALT onFailMessage:your_message
所以--precondition-onFailMessage:Better luck next time不会对您的变更集做任何事情,所以我想没有必要将它包含在您的 PR 中。

关于liquibase - SQL 格式变更集的失败消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61748020/

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