2017-02-24 12 views
0

executeCommandを実行して戻りパラメータを受け取ることは可能ですか?liquibase - executeCommandからプレースホルダ変数に出力を返す方法

私は本質的に、jsonを返すurlを呼び出し、.batを実行したり、SQLのselectクエリを実行したりして、結果を次のチェンジセットのプレースホルダ変数に出力/出力します。

executeCommandがそれをカバーしていない場合、これを達成する他のタグはありますか?

トビー

答えて

1

おかげで、私はすぐに 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)を実装し、そこでいくつかの変数を設定する必要があります。

関連する問題