2017-10-10 80 views
0

我已經看到如何重命名DATABASECHANGELOG表,但我要做的是讓它們在每個服務器的一個數據庫中創建,然後部署到該服務器上的其他數據庫。我們在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中的數據庫。