Schița de curs

Introducere

Modul 1. Refacerea conceptelor

  • De ce avem nevoie de migrări ale bazei de date
  • Cum funcționează Flyway
  • Bazele de date suportate

Modul 2. Elementele constructive ale Flyway

  • Ce este o migrare
  • Înțelegerea Callback-urilor
  • Suprascrierea erorilor

Modul 3. Înțelegerea comandelor disponibile

  • Făcând o migrare
  • Utilizarea pipeline-ului: Migrate, Clean, Info, Validate
  • Utilizarea pipeline-ului: Undo, Baseline, Repair

Modul 4. Interacțiunea cu Flyway în moduri diferite

  • Abordarea liniei de comandă
  • Utilizarea API-ului pe Java
  • Cum să folosești Maven cu Flyway
  • Cum să folosești Gradle cu Flyway
  • Codurile de eroare

Modul 5. Configurarea Flyway

  • Parametrii disponibili
  • Rolul variabilelor de mediu
  • Utilizarea fișierelor de configurare
  • Înțelegerea placeholder-urilor
  • Utilizarea securității prin SSL
  • Cum să gestionezi autentificarea
  • Cum să stochezi secretul

Modul 6. Utilizarea conceptelor avansate

  • Ce este o migrare repetabilă
  • Cum să anulezi o migrare
  • Gândindu-te la o migrare bazată pe Java
  • Injectarea codului în ciclul de viață al flyway prin callback-uri
  • Utilizarea suprascrierii erorilor într-un mod productiv
  • Rolul esențial al unui rulaj secundar

Rezumat și Concluzie

Cerințe

  • Experiență în gestionarea bazelor de date și sistemelor de management al bazelor de date

Auditoriu

  • Database administratori
 14 ore

Numărul de participanți


Pret per participant

Mărturii (3)

Upcoming Courses

Categorii înrudite