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

Giới thiệu

Tổng quan về các tính năng và kiến trúc của Flyway

  • Các khái niệm cốt lõi
  • Các plugin hiện có
  • Các cơ sở dữ liệu được hỗ trợ

Bắt đầu với Flyway

  • Thiết lập công cụ dòng lệnh Flyway
  • Cấu hình ban đầu
  • 7 lệnh cơ bản

Di chuyển cơ sở dữ liệu với Flyway

  • Di chuyển dựa trên SQL
  • Di chuyển dựa trên Java
  • Di chuyển bằng script
  • Giao dịch, kết quả truy vấn và lược đồ

Cấu hình Flyway

  • Tham số
  • Biến môi trường
  • Tệp cấu hình và ký tự thay thế
  • Hỗ trợ SSL và xác thực
  • Quản lý bí mật

Thực thi Database Migrations

  • Sử dụng API Flyway
  • Thực thi di chuyển với plugin Maven
  • Thực thi di chuyển với plugin Gradle

Tích hợp Flyway vào một dự án với Databases hiện có

  • Trích xuất và làm sạch dữ liệu
  • Đồng bộ hóa cơ sở dữ liệu
  • Tạo phiên bản cơ sở

Quản lý Database Migrations

  • Xem trạng thái di chuyển
  • Tạo di chuyển có thể lặp lại
  • Hoàn tác di chuyển
  • Thực thi callbacks
  • Ghi đè lỗi
  • Thực hiện chạy thử

Khám phá các tính năng nâng cao của Flyway

  • Quản lý dữ liệu kiểm thử
  • Di chuyển tương thích ngược
  • Di chuyển không gây gián đoạn

Khắc phục sự cố

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
 7 Hours

Number of participants


Price per participant

Provisional Upcoming Courses (Require 5+ participants)

Related Categories