0
DATABASECHANGELOGテーブルの名前を変更する方法を見てきましたが、私が探しているのは、それぞれのサーバーごとに1つのデータベースに作成し、そのサーバー上の他のデータベースに展開することです。私たちはMSSQLとSybaseのデータベースでLiquibaseを使用し、コマンドライン経由で実行しています。Liquibaseの場所DATABASECHANGELOGテーブル
思考?
DATABASECHANGELOGテーブルの名前を変更する方法を見てきましたが、私が探しているのは、それぞれのサーバーごとに1つのデータベースに作成し、そのサーバー上の他のデータベースに展開することです。私たちはMSSQLとSybaseのデータベースでLiquibaseを使用し、コマンドライン経由で実行しています。Liquibaseの場所DATABASECHANGELOGテーブル
思考?
以前も同様の考えがありました。それはそれは私の現在の店で行うのかだけではありません:)
あなたはこれらのオプションを探している:ここ
--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のデータベースに相当すると考えています。