Course Outline
Invoering
Overzicht van Flyway-functies en architectuur
- Hoofdconcepten
- Bestaande plug-ins
- Ondersteunde databases
Aan de slag met Flyway
- Het Flyway-opdrachtregelprogramma instellen
- Initiële configuratie
- De 7 basiscommando's
Migreren met Flyway
- SQL-gebaseerde migraties
- Java-gebaseerde migraties
- Scriptmigraties
- Transacties, queryresultaten en schema's
Flyway configureren
- Parameters
- Omgevingsvariabelen
- Configuratiebestanden en tijdelijke aanduidingen
- SSL-ondersteuning en authenticatie
- Beheer van geheimen
Uitvoeren van Database migraties
- Het uitvoeren van de Flyway-API
- Uitvoeren van migraties met Maven plugin
- Uitvoeren van migraties met Gradle plugin
Flyway integreren in een project met bestaande Database's
- Gegevensextractie en opschoning
- Het uitlijnen van de databases
- Basisversies maken
Beheer van Database migraties
- Migratiestatus bekijken
- Herhaalbare migraties creëren
- Migraties ongedaan maken
- Terugbellen uitvoeren
- Overschrijven van fouten
- Drooglopen uitvoeren
Geavanceerde Flyway-functies verkennen
- Beheer van testgegevens
- Achterwaarts compatibele migraties
- Migraties zonder downtime
Probleemoplossen
Samenvatting en conclusie
Requirements
- Ervaring met databasebeheer en databasebeheersystemen
Publiek
- Database beheerders
Getuigenissen (4)
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
Cursus - Access Intermediate
Training Room and quite location and all the stuff.
Abdullah Adelyar - USAID - Kabul Afghanistan
Cursus - Access VBA
perfect level of knowledge transfair
Pascal - Diehl
Cursus - Access Advanced
De situatie was atypisch omdat een intensieve training voor ontwikkelaars zou worden gegeven met niet-ontwikkelaars. Lukasz ging deze uitdaging met inlevingsvermogen en veel humor aan. Door zijn intelligente en flexibele aanpak wist hij ervoor te zorgen dat er voor iedereen een concrete leerwinst werd behaald. Ik heb hier erg van genoten en zou graag nog een keer een seminar bij Lukasz volgen.
Christoph - Honda Bank GmbH
Cursus - MERN Fullstack Development
Machine Translated