Schulungsübersicht

Einführung

Überblick über die Funktionen und die Architektur von Flyway

  • Zentrale Konzepte
  • Vorhandene Plugins
  • Unterstützte Datenbanken

Erste Schritte mit Flyway

  • Einrichten des Flyway-Befehlszeilentools
  • Erste Konfiguration
  • Die 7 grundlegenden Befehle

Migrieren mit Flyway

  • SQL-basierte Migrationen
  • Java-basierte Migrationen
  • Skript-Migrationen
  • Transaktionen, Abfrageergebnisse und Schemata

Konfigurieren von Flyway

  • Parameter
  • Umgebungsvariablen
  • Konfig-Dateien und Platzhalter
  • SSL-Unterstützung und Authentifizierung
  • Verwaltung von Geheimnissen

Ausführen von Database Migrationen

  • Ausführen der Flyway-API
  • Ausführen von Migrationen mit dem Maven-Plugin
  • Ausführen von Migrationen mit dem Gradle-Plugin

Integration von Flyway in ein Projekt mit bestehenden Databases

  • Datenextraktion und Bereinigung
  • Abgleich der Datenbanken
  • Erstellen von Baseline-Versionen

Verwalten von Database-Migrationen

  • Überprüfen des Migrationsstatus
  • Erstellen von wiederholbaren Migrationen
  • Rückgängigmachen von Migrationen
  • Ausführen von Rückrufen
  • Überschreiben von Fehlern
  • Durchführen von Trockenläufen

Erweiterte Flyway-Funktionen erforschen

  • Verwaltung von Testdaten
  • Abwärtskompatible Migrationen
  • Migrationen ohne Ausfallzeit

Fehlersuche

Zusammenfassung und Fazit

Voraussetzungen

  • Erfahrung mit Datenbankmanagement und Datenbankmanagementsystemen

Zielgruppe

  • Database Administratoren
 7 Stunden

Teilnehmerzahl


Price per participant (excl. VAT)

Kommende Kurse

Verwandte Kategorien