executeCommandを実行して戻りパラメータを受け取ることは可能ですか?liquibase - executeCommandからプレースホルダ変数に出力を返す方法
私は本質的に、jsonを返すurlを呼び出し、.batを実行したり、SQLのselectクエリを実行したりして、結果を次のチェンジセットのプレースホルダ変数に出力/出力します。
executeCommandがそれをカバーしていない場合、これを達成する他のタグはありますか?
トビー
executeCommandを実行して戻りパラメータを受け取ることは可能ですか?liquibase - executeCommandからプレースホルダ変数に出力を返す方法
私は本質的に、jsonを返すurlを呼び出し、.batを実行したり、SQLのselectクエリを実行したりして、結果を次のチェンジセットのプレースホルダ変数に出力/出力します。
executeCommandがそれをカバーしていない場合、これを達成する他のタグはありますか?
トビー
おかげで、私はすぐに https://github.com/liquibase/liquibase/blob/9ae7f90a0bbbbcec229a0788afa74831db348ced/liquibase-core/src/main/java/liquibase/change/core/ExecuteShellCommandChange.java をチェックし、今それだけで0でリターンコードを比較し、何も返されませんように見えました。 独自のカスタム変更(http://www.liquibase.org/documentation/changes/custom_change.html)を実装し、そこでいくつかの変数を設定する必要があります。