2017-07-17 163 views
0

開發數據庫由liquibase管理。生產數據庫仍然是空的。根據我的文檔,我運行mvn liquibase:diff以獲得開發和生產數據庫之間的差異。該命令在xml中生成一個包含變更集列表的數據庫變更日誌。如何使用liquibase:diff遷移生產數據庫

我想下一步是使用該差異更改日誌並將其應用於生產數據庫。但是我找不到在文檔中運行的正確的maven命令。

回答

0

你想使用update命令的記錄在這裏:http://www.liquibase.org/documentation/maven/maven_update.html

+0

如果我使用了更新,這將更新我的研究與開發的數據庫。所以也許它是更新命令,但是什麼參數會更新生產數據庫。這是文檔中不明確的。 – Sydney

+0

啊哈 - 是的,您需要針對您使用的每個不同數據庫有不同的參數集。這個問題有一些細節: https://stackoverflow.com/questions/22355725/loading-data-from-properties-file-to-be-used-by-liquibase-in-maven-build – SteveDonie

相關問題