Plan du cours

Introduction

Aperçu des caractéristiques et de l'architecture de la voie de migration

  • Concepts de base
  • Plugins existants
  • Bases de données supportées

Démarrer avec Flyway

  • Configuration de l'outil de ligne de commande Flyway
  • Configuration initiale
  • Les 7 commandes de base

Migrer avec Flyway

  • Migrations basées sur SQL
  • Migrations basées sur Java
  • Migrations par script
  • Transactions, résultats de requêtes et schémas

Configuration de la voie de migration

  • Paramètres
  • Variables d'environnement
  • Fichiers de configuration et caractères génériques
  • Support SSL et authentification
  • Gestion des secrets

Exécution des Database Migrations

  • Exécution de l'API Flyway
  • Exécution des migrations avec le plugin Maven
  • Exécution des migrations avec le plugin Gradle

Intégrer Flyway dans un projet avec des Databases existants

  • Extraction et nettoyage des données
  • Alignement des bases de données
  • Création de versions de référence

Gestion des Database Migrations

  • Examen de l'état de la migration
  • Créer des migrations répétables
  • Annulation des migrations
  • Exécution de rappels
  • Remplacer les erreurs
  • Effectuer des essais à blanc

Exploration des caractéristiques avancées des voies de migration

  • Gestion des données d'essai
  • Migrations rétrocompatibles
  • Migrations sans temps d'arrêt

Dépannage

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
 7 heures

Nombre de participants



Prix par participant

Nos Clients témoignent (3)

Cours Similaires

Catégories Similaires