2

アプリケーションにliquibasedb移行フレームワークを実装しました。このフレームワークのコマンドラインツールを実行しています。正常に動作しています。ここで、このツールから生成されたログからの成功または失敗のレポートが必要です。

エラーは、フレームワークに関連している可能性があり(たとえば、コマンドラインで間違ったパラメーターを指定している、または間違ったデータベースを指定しているなど)、データベースに関連している(たとえば、SQLクエリの構文エラー、制約違反エラー)可能性があります。そのレポートを生成する方法、ログを取得する方法などについて誰かが知っていますか?

4

1 に答える 1

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
于 2011-12-26T17:37:07.963 に答える