2017-10-10 11 views
0

DATABASECHANGELOGテーブルの名前を変更する方法を見てきましたが、私が探しているのは、それぞれのサーバーごとに1つのデータベースに作成し、そのサーバー上の他のデータベースに展開することです。私たちはMSSQLとSybaseのデータベースでLiquibaseを使用し、コマンドライン経由で実行しています。Liquibaseの場所DATABASECHANGELOGテーブル

思考?

答えて

0

以前も同様の考えがありました。それはそれは私の現在の店で行うのかだけではありません:)

あなたはこれらのオプションを探している:ここ

--liquibaseCatalogName=<name>    The name of the catalog with the 
              liquibase tables 
--liquibaseSchemaName=<name>    The name of the schema with the 
              liquibase tables 

ドク:http://www.liquibase.org/documentation/command_line.htmlを。
--liquibaseCatalogNameは記載されていませんが、liquibase --helpでコマンドラインオプションをチェックするとオプションとして表示されます。あなたの場合、私は "カタログ"はMSSQLとSybaseのデータベースに相当すると考えています。

関連する問題