Đề cương khóa học

Giới thiệu

Module 1. Làm mới các khái niệm

  • Tại sao chúng ta cần di chuyển cơ sở dữ liệu
  • Cách Flyway hoạt động
  • Các cơ sở dữ liệu được hỗ trợ

Module 2. Các khối xây dựng của Flyway

  • Di chuyển là gì
  • Hiểu về Callbacks
  • Ghi đè Lỗi

Module 3. Hiểu về các lệnh khả dụng

  • Hãy thực hiện một di chuyển
  • Sử dụng pipeline: Migrate, Clean, Info, Validate
  • Sử dụng pipeline: Undo, Baseline, Repair

Module 4. Sử dụng các cách khác nhau để tương tác với Flyway

  • Tiếp cận dòng lệnh
  • Sử dụng API trên Java
  • Cách sử dụng Maven với Flyway
  • Cách sử dụng Gradle với Flyway
  • Các mã lỗi

Module 5. Cách cấu hình Flyway

  • Các tham số khả dụng
  • Vai trò của Biến môi trường
  • Sử dụng tệp cấu hình
  • Hiểu về placeholders
  • Sử dụng bảo mật qua SSL
  • Cách quản lý xác thực
  • Cách lưu trữ bí mật

Module 6. Sử dụng các khái niệm nâng cao

  • Di chuyển lặp lại là gì
  • Cách hoàn tác một di chuyển
  • Suy nghĩ về một di chuyển dựa trên Java
  • Tiêm mã vào vòng đời flyway thông qua callbacks
  • Sử dụng ghi đè lỗi một cách hiệu quả
  • Vai trò quan trọng của dry run

Tóm tắt và Kết luận

Requirements

  • Có kinh nghiệm về quản lý cơ sở dữ liệu và hệ thống quản lý cơ sở dữ liệu

Đối tượng

  • Database quản trị viên
 14 Hours

Number of participants


Price per participant

Provisional Upcoming Courses (Require 5+ participants)

Related Categories