Schița de curs

Introducere

Prezentare generală a funcțiilor și arhitecturii Flyway

  • Concepte de bază
  • Plugin-uri existente
  • Baze de date acceptate

Noțiuni introductive cu Flyway

  • Configurarea instrumentului de linie de comandă Flyway
  • Configurarea inițială
  • Cele 7 comenzi de bază

Migrarea cu Flyway

  • Migrații bazate pe SQL
  • Migrații bazate pe Java
  • Migrarea scripturilor
  • Tranzacțiile, rezultatele interogărilor și schemele

Configurarea Flyway

  • Parametrii
  • Variabile de mediu
  • Fișiere de configurare și spații libere
  • Suport SSL și autentificare
  • Gestionarea secretelor

Executarea Database Migrații

  • Rularea API Flyway
  • Executarea migrărilor cu pluginul Maven
  • Executarea migrărilor cu pluginul Gradle

Integrarea Flyway într-un proiect cu Databases existente

  • Extragerea și curățarea datelor
  • Alinierea bazelor de date
  • Crearea versiunilor de referință

Gestionarea migrărilor Database

  • Revizuirea statutului migrației
  • Crearea de migrări repetabile
  • Anularea migrărilor
  • Executarea callback-urilor
  • Suprascrierea erorilor
  • Efectuarea de simulări

Explorarea funcțiilor avansate Flyway

  • Gestionarea datelor de testare
  • Migrații compatibile cu trecutul
  • Migrații cu timp de inactivitate zero

Rezolvarea problemelor

Rezumat și concluzie

Cerințe

  • Experiență cu gestionarea bazelor de date și a sistemelor de gestionare a bazelor de date

Audiență

  • Database administratori
 7 ore

Numărul de participanți


Pret per participant

Upcoming Courses

Categorii înrudite