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

Giới thiệu

Module 1. Cập nhật các khái niệm

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

Module 2. Các thành phần cơ bản của Flyway

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

Module 3. Hiểu rõ các lệnh có sẵn

  • 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

  • Giao tiếp qua 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
  • Mã lỗi

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

  • Các tham số có sẵn
  • Vai trò của biến môi trường
  • Sử dụng tệp cấu hình
  • Hiểu về dấu Placeholder
  • Sử dụng bảo mật qua SSL
  • Cách quản lý xác thực
  • Cách lưu trữ thông tin 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 làm ngược di chuyển
  • Xem xét một di chuyển dựa trên Java
  • Nhúng mã vào vòng đời của 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 thử nghiệm mô phỏng (dry run)

Tổng kết và Kết luận

Requirements

  • Kinh nghiệm với quản lý cơ sở dữ liệu và hệ thống quản lý cơ sở dữ liệu

Đối tượng tham gia

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

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories