5 Punkte von xguru 2019-12-10 | 1 Kommentare | Auf WhatsApp teilen

Ein CLI-Tool, das Snapshots einer DB zu bestimmten Zeitpunkten speichert und die Wiederherstellung unterstützt. Es protokolliert Commit-Messages, sodass man einfach zwischen Versionen wechseln kann. Außerdem erleichtert es das Kopieren von Inhalten zwischen mehreren DBs (lokal, Staging, Produktion). Im Grunde macht es mysqldump ähnlich bequem nutzbar wie git.

1 Kommentare

 
xguru 2019-12-10

Bisher lag der Fokus vieler bestehender Tools darauf, Schemas zu speichern bzw. zu migrieren; dieses hier macht es offenbar einfacher, mit nativen MySQL-Befehlen Daten zu dumpen, zu speichern und wiederherzustellen.

Bestehende Tools für die Schema-Migration

Wenn man sich die Implementierung ansieht, scheint es möglich zu sein, es auch für Postgres anzupassen, wenn man nur die Teile unter /drivers/mysql/connectors/ ändert.