我們很高興地宣佈,Flyway Community 現已提供漂移檢查功能,適用於 Flyway 10.20.1 及更高版本。目前,此漂移檢查處於預覽狀態,並與 PostgreSQL 12 至 17 版本相容。
資料庫漂移是指資料庫模式與其版本控制狀態產生無意中的偏差,通常是由於在標準部署流程之外進行了直接更改而導致的。
漂移的檢測方法是比較您的 PostgreSQL 模式在上次遷移後、下次遷移指令碼應用之前的狀態,並會告知您在這兩個狀態之間是否發生了程序外更改。您將能夠在 Flyway Pipelines 中的漂移報告中檢視關於發生漂移的資料庫物件的資訊。
請訪問 https://flyway.red-gate.com/ 獲取有關如何配置漂移檢查以及下載最新 Flyway 版本的說明。
Flyway Pipelines 還支援以下 PostgreSQL 變體:EnterpriseDB Advanced Server、EnterpriseDB Extended Server、Amazon RDS for PostgreSQL、Google Cloud for PostgreSQL、Azure PostgreSQL - Flexible Server、Azure PostgreSQL - Single Server、Aurora PostgreSQL 和 YugabyteDB(v2.4 及以上版本)。支援的版本的完整詳細資訊可在此處找到。
Flyway 是一個用於管理資料庫遷移的工具。它幫助您對資料庫模式進行版本控制,確保更改在不同環境中一致地應用。
Flyway Pipelines 是一個用於提高您組織內資料庫部署可見性和可觀測性的工具。