5 points par xguru 2019-12-10 | 1 commentaires | Partager sur WhatsApp

Un outil CLI qui prend des snapshots d’une base de données à un instant donné pour permettre leur sauvegarde et leur restauration. Il enregistre des messages de commit pour faciliter le passage d’une version à l’autre. Il permet aussi de copier plus facilement le contenu entre plusieurs bases de données (locale, préproduction, production). En pratique, c’est mysqldump rendu aussi pratique à utiliser que git.

1 commentaires

 
xguru 2019-12-10

Jusqu’ici, beaucoup d’outils mettaient surtout l’accent sur la sauvegarde et la migration des schémas, mais celui-ci semble faciliter la sauvegarde et la restauration des données en utilisant directement les commandes propres à MySQL.

Outils existants de migration de schéma

En regardant l’implémentation, il semble qu’en modifiant uniquement ce qui se trouve dans /drivers/mysql/connectors/, il serait aussi possible de l’adapter à PostgreSQL.