【问题标题】:Log report in liquibase db migration toolliquibase db 迁移工具中的日志报告
【发布时间】:2011-12-30 14:42:39
【问题描述】:

我已经在我的应用程序中实现了 liquibase db 迁移框架。我正在运行这个框架的命令行工具。它工作正常。现在我需要从这个工具生成的日志中获得成功或失败的报告。

错误可能与框架相关(例如,在命令行上指定错误的参数或指定错误的数据库等)以及与数据库相关的(例如,sql 查询中的语法错误,任何违反约束的错误)。有没有人知道如何生成该报告、如何获取日志等。

【问题讨论】:

  • 不完全清楚你在问什么。

标签: liquibase


【解决方案1】:

如果您从命令行运行 liquibase,您可以测试代码成功或失败的返回:

liquibase update && echo "It worked"

例子

$ liquibase update && echo "It worked"
Liquibase Home: /opt/liquibase-2.0.3
INFO 26/12/11 17:36:liquibase: Successfully acquired change log lock
INFO 26/12/11 17:36:liquibase: Reading from DATABASECHANGELOG
INFO 26/12/11 17:36:liquibase: Reading from DATABASECHANGELOG
INFO 26/12/11 17:36:liquibase: Successfully released change log lock
Liquibase Update Successful
It worked

【讨论】:

  • 非常感谢马克。它工作正常。但我需要在运行多个应用程序的集成工具上实施这种方法(目前数量为 300+)。我需要一点更详细的报告。你能不能推荐一些。提前致谢。
猜你喜欢
  • 2022-09-28
  • 2018-02-06
  • 1970-01-01
  • 2017-06-12
  • 2011-03-23
  • 2010-11-11
  • 2019-07-30
  • 2017-09-29
  • 1970-01-01
相关资源
最近更新 更多