Schulungsübersicht

Einführung

Überblick über die Merkmale 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

Flyway konfigurieren

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

Ausführen von Database Migrations

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

Einbindung von Flyway in ein Projekt mit bestehenden Databases

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

Verwaltung Database Migrations

  • Überprüfung des Migrationsstatus
  • Wiederholbare Migrationen erstellen
  • Rückgängigmachen von Migrationen
  • Ausführen von Rückrufen
  • Überschreiben von Fehlern
  • Durchführen von Trockenläufen

Erkundung der erweiterten Flyway-Funktionen

  • Verwaltung von Testdaten
  • Abwärtskompatible Migrationen
  • Zero-Downtime-Migrationen

Fehlersuche

Zusammenfassung und Schlussfolgerung

Voraussetzungen

  • Erfahrungen mit Datenbankmanagement und Datenbankmanagementsystemen

Publikum

  • Database Administratoren
 7 Stunden

Teilnehmerzahl



Preis je Teilnehmer

Erfahrungsberichte (3)

Kombinierte Kurse

Verwandte Kategorien