flyway數據腳本版本控制

1.數據庫沒有 flyway_schema_history 表   配置文件設置 數據庫

baseline-on-migrate: true  :當遷移的時候 沒有 flyway_schema_history 表 時,會建立flyway_schema_history  而且默認從 V1開始執行 若是設置 flyway.baseline-version 則從該值的版本 開始執行
flyway.baseline-version開始執行基準遷移時對現有的schema的版本打標籤,默認值爲1.

 

會建立 flyway_schema_history  io

flyway.baseline-on-migrate當遷移時發現目標schema非空,並且帶有沒有元數據的表時,是否自動執行基準遷移,默認false.
flyway.baseline-version開始執行基準遷移時對現有的schema的版本打標籤,默認值爲1.

2. 數據庫有  flyway_schema_history 表 配置

從當前記錄 開始執行 V 版本,以前已經指定的V 記錄,會經過 checksum來檢驗 以前的腳本 配置文件

相關文章
相關標籤/搜索