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
Nos Clients témoignent (3)
Our group was not that big so every time we asked a question we received an extensive answer with examples. So everything was well explained and it can be noticed that trainer has a great knowledge.
Iwona - Universal-Investment-Gesellschaft mit beschränkter Haftung
Formation - Access Intermediate
Training Room and quite location and all the stuff.
Abdullah Adelyar - USAID - Kabul Afghanistan
Formation - Access VBA
perfect level of knowledge transfair