Kursplan
Introduksjon
Modul 1. Oppfriskning av konsepter
- Hvorfor vi trenger database-migrasjoner
- Hvordan Flyway fungerer
- Støttede databaser
Modul 2. Flyways byggeblokker
- Hva er en migrasjon
- Forstå tilbakekallinger
- Overstyring av feil
Modul 3. Forstå de tilgjengelige kommandene
- La oss gjøre en migrasjon
- Bruk av pipeline: Migrate, Clean, Info, Validate
- Bruk av pipeline: Undo, Baseline, Repair
Modul 4. Bruk av forskjellige måter å interagere med Flyway på
- Tilnærming til kommando-linje
- Bruk av API på Java
- Hvordan bruke Maven med Flyway
- Hvordan bruke Gradle med Flyway
- Feilkoder
Modul 5. Hvordan konfigurere Flyway
- Tilgjengelige parametere
- Rollen til miljø-variabler
- Bruk av konfigurasjonsfiler
- Forstå plassholdere
- Bruk av sikkerhet via SSL
- Hvordan håndtere autentisering
- Hvordan lagre hemmeligheter
Modul 6. Bruk av avanserte konsepter
- Hva er en gjentagelig migrasjon
- Hvordan angre en migrasjon
- Tenk på en Java-basert migrasjon
- Injektéring av kode i Flyways livssyklus via tilbakekallinger
- Bruk av feil-overstyringer på en produktiv måte
- Den viktige rollen til en tørrprøve
Oppsummering og konklusjon
Krav
- Erfaring med databasehåndtering og databasehåndteringssystemer
Målgruppe
- Database-administratorer
Testimonials (3)
The training instruments provided.
- UNIFI
Kurs - NoSQL Database with Microsoft Azure Cosmos DB
Great comunication, Łukasz explained everything in easy and understandable way
Tomasz Wojciechowski - GP Strategies Poland sp. z o.o.
Kurs - ORACLE SQL Fundamentals
the trainer was very helpful , the pace of the training was really good and the exercises weren't too hard, also not too easy. whenever I got stuck he helped me out very well and made sure I understood everything.