課程簡介

簡介

模組 1. 概念複習

  • 為何需要數據庫遷移
  • Flyway 的工作原理
  • 支援的數據庫

模組 2. Flyway 的基本組成

  • 什麼是遷移
  • 理解回調
  • 覆蓋錯誤

模組 3. 理解可用的命令

  • 進行一次遷移
  • 使用管道:遷移、清理、信息、驗證
  • 使用管道:撤銷、基線、修復

模組 4. 使用不同方式與 Flyway 互動

  • 使用命令行
  • 在 Java 上使用 API
  • 如何將 Maven 與 Flyway 結合使用
  • 如何將 Gradle 與 Flyway 結合使用
  • 錯誤代碼

模組 5. 如何配置 Flyway

  • 可用的參數
  • 環境變量的作用
  • 使用配置文件
  • 理解佔位符
  • 通過 SSL 使用安全性
  • 如何管理身份驗證
  • 如何存儲秘密

模組 6. 使用進階概念

  • 什麼是可重複的遷移
  • 如何撤銷遷移
  • 考慮基於 Java 的遷移
  • 通過回調將代碼注入 Flyway 生命周期
  • 以生產方式使用錯誤覆蓋
  • 模擬運行的關鍵作用

總結與結論

最低要求

  • 具備數據庫管理及數據庫管理系統的經驗

受眾

  • Database 管理員
 14 時間:

客戶評論 (5)

課程分類