Plan du cours

Introduction

Module 1. Rafraîchir les concepts

  • Pourquoi les migrations de bases de données sont-elles nécessaires ?
  • Comment fonctionne Flyway
  • Bases de données supportées

Module 2. Les éléments constitutifs des itinéraires aériens

  • Qu'est-ce qu'une migration ?
  • Comprendre les rappels
  • Surcharger les erreurs

Module 3. Comprendre les commandes disponibles

  • Effectuons une migration
  • En utilisant le pipeline : Migrer, Nettoyer, Info, Valider
  • En utilisant le pipeline : Annuler, Ligne de base, Réparer

Module 4. Utiliser différentes façons d'interagir avec Flyway

  • Approche de la ligne de commande
  • Utilisation de l'API sur Java
  • Comment utiliser Maven avec Flyway
  • Comment utiliser Gradle avec Flyway
  • Les codes d'erreur

Module 5. Comment configurer Flyway

  • Les paramètres disponibles
  • Le rôle des variables d'environnement
  • Utilisation des fichiers de configuration
  • Comprendre les espaces réservés
  • Utiliser la sécurité via SSL
  • Comment gérer l'authentification
  • Comment stocker les secrets

Module 6. Utilisation des concepts avancés

  • Qu'est-ce qu'une migration répétable ?
  • Comment annuler une migration
  • Réfléchir à une migration basée sur Java
  • Injecter du code dans le cycle de vie de la passerelle via des callbacks
  • Utiliser les erreurs de manière productive
  • Le rôle essentiel d'un essai à blanc

Résumé et conclusion

Pré requis

  • Expérience de la gestion de bases de données et des systèmes de gestion de bases de données
  • .

Audience

  • Database administrateurs
 14 heures

Nombre de participants



Prix par participant

Nos Clients témoignent (3)

Cours Similaires

Catégories Similaires