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
 14 Stunden

Teilnehmerzahl


Price per participant (excl. VAT)

Erfahrungsberichte (5)

Kommende Kurse

Verwandte Kategorien