據Martin Fowler的這個優秀的article:如何包括數據庫遷移腳本在構建構件
一旦編譯成功完成,CI服務器打包生成工件併發布。這些生成工件包含數據庫遷移腳本,使他們能夠在
我的問題是如何在實踐中實現了基於Java的工作流程下游的環境(...)被應用到數據庫?構建工件通常是.war,.jar或.ear文件,併發布到Nexus,Archiva或Artifactory服務器。遷移腳本是否可以包含在這些工件中,以便可以在不對目標環境進行任何修改的情況下執行遷移?像Flyway或Liquibase這樣的工具可以用於此目的嗎?