Schița de curs
Introducere
Modulul 1. Actualizarea conceptelor
- De ce avem nevoie de migrări de baze de date
- Cum funcționează Flyway
- Baze de date acceptate
Modulul 2. Elemente constitutive ale căilor de migrație
- Ce este o migrație
- Înțelegerea callback-urilor
- Suprascrierea erorilor
Modulul 3. Înțelegerea comenzilor disponibile
- Să facem o migrare
- Folosind conducta: Migrare, Curățare, Informații, Validare
- Folosind conducta: Anulare, Linie de bază, Reparație
Modulul 4. Utilizarea diferitelor modalități de interacțiune cu Flyway
- Abordarea liniei de comandă
- Utilizarea API în Java
- Cum se utilizează Maven cu Flyway
- Cum se utilizează Gradle cu Flyway
- Codurile de eroare
Modulul 5. Cum se configurează Flyway
- Parametrii disponibili
- Rolul variabilelor de mediu
- Utilizarea fișierelor de configurare
- Înțelegerea caracterelor de poziție
- Utilizarea securității prin SSL
- Cum se gestionează autentificarea
- Cum se stochează secretele
Modulul 6. Utilizarea conceptelor avansate
- Ce este o migrație repetabilă
- Cum se anulează o migrare
- Gândiți-vă la o migrare bazată pe Java.
- Injectarea de cod în ciclul de viață al flyway prin callback-uri
- Folosirea suprascrierilor de eroare într-un mod productiv
- Rolul esențial al unei rulări uscate
Rezumat și concluzii
Cerințe
- Experiență în gestionarea bazelor de date și a sistemelor de gestionare a bazelor de date
Audiență
- Database administratori
Mărturii (3)
Our group was not that big so every time we asked a question we received an extensive answer with examples. So everything was well explained and it can be noticed that trainer has a great knowledge.
Iwona - Universal-Investment-Gesellschaft mit beschränkter Haftung
Curs - Access Intermediate
Training Room and quite location and all the stuff.
Abdullah Adelyar - USAID - Kabul Afghanistan
Curs - Access VBA
perfect level of knowledge transfair