Kursplan

Introduktion

Modul 1. Uppfräschning av begrepp

  • Varför vi behöver databasmigrationer
  • Hur Flyway fungerar
  • Stödda databaser

Modul 2. Flyway byggstenar

  • Vad är en migration
  • Förståelse för callbacks
  • Överskrida fel

Modul 3. Förståelse för tillgängliga kommandon

  • Låt oss göra en migration
  • Använda pipeline: Migrate, Clean, Info, Validate
  • Använda pipeline: Undo, Baseline, Repair

Modul 4. Användning av olika sätt att interagera med Flyway

  • Närmar sig kommandoraden
  • Användning av API på Java
  • Hur man använder Maven med Flyway
  • Hur man använder Gradle med Flyway
  • Felfelskoder

Modul 5. Hur man konfigurerar Flyway

  • Tillgängliga parametrar
  • Rollen för miljövariabler
  • Användning av konfigurationsfiler
  • Förståelse för platshållare
  • Användning av säkerhet via SSL
  • Hur man hanterar autentisering
  • Hur man lagrar hemligheter

Modul 6. Användning av avancerade begrepp

  • Vad är en upprepbar migration
  • Hur man ångrar en migration
  • Tänk på en Java-baserad migration
  • Injicera kod i Flyway livscykel via callbacks
  • Användning av felöverlagring på ett produktivt sätt
  • Den väsentliga rollen av en torrkörning

Sammanfattning och Slutsats

Krav

  • Erfarenhet av databashantering och databashanteringssystem

Målgrupp

  • Database-administratörer
 14 timmar

Antal deltagare


Price per participant

Vittnesmål (3)

Upcoming Courses

Relaterade Kategorier