Plan Szkolenia

Wprowadzenie

Moduł 1. Odświeżanie pojęć

  • Dlaczego potrzebne są migracje baz danych
  • Jak działa Flyway
  • Obsługiwane bazy danych

Moduł 2. Elementy budujące Flyway

  • Co to jest migracja
  • Zrozumienie callbacków
  • Nadpisywanie błędów

Moduł 3. Zrozumienie dostępnych poleceń

  • Wykonajmy migrację
  • Używanie pipeline: Migrate, Clean, Info, Validate
  • Używanie pipeline: Undo, Baseline, Repair

Moduł 4. Używanie różnych sposobów interakcji z Flyway

  • Podejście do wiersza polecenia
  • Używanie API na Java
  • Jak używać Maven z Flyway
  • Jak używać Gradle z Flyway
  • Kody błędów

Moduł 5. Jak skonfigurować Flyway

  • Dostępne parametry
  • Rola zmiennych środowiskowych
  • Używanie plików konfiguracyjnych
  • Zrozumienie placeholderów
  • Używanie bezpieczeństwa za pomocą SSL
  • Jak zarządzać uwierzytelnianiem
  • Jak przechowywać tajne informacje

Moduł 6. Używanie zaawansowanych pojęć

  • Co to jest powtarzalna migracja
  • Jak cofnąć migrację
  • Pomyśl o migracji opartej na Java
  • Wstrzykiwanie kodu do cykli życia Flyway za pomocą callbacków
  • Używanie nadpisywania błędów w produkcyjny sposób
  • Istotna rola testu suchego

Podsumowanie i wnioski

Wymagania

  • Doświadczenie w zarządzaniu bazami danych i systemami zarządzania bazami danych

Grupa docelowa

  • administratorzy Database
 14 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (1)

Propozycje terminów

Powiązane Kategorie