Schulungsübersicht
Einführung
Modul 1. Wiederholung der Konzepte
- Warum wir Datenbankmigrationen benötigen
- Wie Flyway funktioniert
- Unterstützte Datenbanken
Modul 2. Bausteine von Flyway
- Was ist eine Migration
- Verständnis der Callbacks
- Fehlerüberschreibung
Modul 3. Die verfügbaren Befehle verstehen
- Lasst uns eine Migration durchführen
- Verwendung des Pipelines: Migrate, Clean, Info, Validate
- Verwendung des Pipelines: Undo, Baseline, Repair
Modul 4. Verschiedene Wege zur Interaktion mit Flyway nutzen
- Den Umgang über die Kommandozeile anwenden
- Verwendung der API auf Java
- Wie man Maven mit Flyway verwendet
- Wie man Gradle mit Flyway verwendet
- Die Fehlercodes
Modul 5. Wie man Flyway konfiguriert
- Die verfügbaren Parameter
- Die Rolle der Umgebungsvariablen
- Verwendung von Konfigurationsdateien
- Platzhalter verstehen
- Sicherheit über SSL verwenden
- Wie man die Authentifizierung verwaltet
- Geheimnisse speichern
Modul 6. Fortgeschrittene Konzepte nutzen
- Was ist eine wiederholbare Migration
- Wie man eine Migration rückgängig macht
- Überlegungen zu einer Java-basierten Migration
- Code in den Flyway-Lebenszyklus über Callbacks einfügen
- Fehlerüberschreibungen produktiv nutzen
- Die zentrale Rolle des Dry Run
Zusammenfassung und Schlussfolgerung
Voraussetzungen
- Erfahrung im Bereich Datenbankverwaltung und Datenbankmanagementsysteme
Zielgruppe
- Database-Administratoren
Erfahrungsberichte (3)
The training instruments provided.
- UNIFI
Kurs - NoSQL Database with Microsoft Azure Cosmos DB
Große Kommunikation, Łukasz hat alles auf eine einfache und verständliche Weise erklärt
Tomasz Wojciechowski - GP Strategies Poland sp. z o.o.
Kurs - ORACLE SQL Fundamentals
Maschinelle Übersetzung
Der Trainer war sehr hilfreich, der Rhythmus des Trainings war wirklich gut und die Übungen waren nicht zu schwer, aber auch nicht zu leicht. Sobald ich feststeckte, half er mir ausgezeichnet und stellte sicher, dass ich alles verstand.
Jade Stappaerts - KULeuven
Kurs - Oracle SQL Language
Maschinelle Übersetzung