除了查看發行說明之外,有沒有辦法找到給定版本的 Flyway 支持的 postgresql 版本?
我們正在嘗試升級一些 Postgresql 9.6 服務器,因此正在尋找支持 Postgresql 9.6 的最高版本 Flyway,以便我們可以同時支持現有的 9.6 和較新版本的 Postgresql。
uj5u.com熱心網友回復:
如果檔案中每個受支持的資料庫都有一個 Flyway 版本與資料庫版本的兼容性矩陣,那就太好了,但如果存在這樣的東西,我還沒有找到。
相反,我不得不求助于一些 git 責備偵探作業。
對于 PostgreSQL,在PostgreSQLDatabase.java 中檢查最低版本。
查看該檔案的 Git Blame,顯示該提交中 PostgreSQL 的最低社區版支持版本已更改為 10 ,該版本首次出現在Flyway 8.0.0-beta1 中。
之前的最低版本是 9.5,它可以與您當前的資料庫版本 9.6 配合使用,這可以在Flyway 7.15.0 中找到,這是 8.0.0-beta1 之前的最新版本。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/391480.html
標籤:PostgreSQL的 飞行路线
上一篇:服務堆疊測驗:找不到方法:'Int32ServiceStack.DataAnnotations.CustomFieldAttribute.get_Order()
