NCSE Network 技術部落格

雲端技術
實戰知識庫

VPS 架設教學、Linux 系統管理、網路基礎設施,NCSE Network 技術團隊的第一手經驗分享。

自架服務 Atlas 資料庫 schema migration DevOps

Flyway 寫到 V200 還是得靠人腦避免 schema 飄移:Atlas 用 HCL 把資料庫變更變成 Terraform

傳統 schema migration 工具強迫開發者手寫每一步 SQL,回滾失敗、schema 飄移、PR 看不出影響範圍都得自己想辦法。本文解析 Atlas 用宣告式 HCL 描述目標狀態、自動產生 versioned migration、在 CI 階段做破壞性變更掃描的完整工作流,以及它跟 Flyway、Bytebase 的定位差異。

閱讀全文 →