Differenz zwischen zwei Datenbanken ermitteln / Deployment
am 03.03.2009 - 08:36 Uhr in
Hallo!
Gibt es ein Tool oder Modul, mit dem ich die Differenz zwischen zwei Datenbanken ermitteln kann?
Meine Idee dabei ist, dass ich von der Drupal Datenbank (DB-PROD) zu einem bestimmten Zeitpunkt einen Snapshot/Backup ziehe und diesen in einer zweiten Datenbank (DB-BACKUP) einspiele. Wenn ich dann nun Änderungen am lokalen Entwicklungssystem (das ebenfalls auf dem Snapshot basiert) vornehme, könnte ich aus der Differenz zwischen DB-PROD und DB-BACKUP die neuen Beiträge auf dem Produktivsystem ermitteln und diese dann beim Hochspielen der neuen Version einspielen.
Oder hat jemand eine andere Idee, wie ich ein gutes Deploymentkonzept aufsetzen kann?
Viele Dank und viele Grüße,
Christian
- Anmelden oder Registrieren um Kommentare zu schreiben

Modul "Database Scripts"
am 09.03.2009 - 17:41 Uhr
Hallo Christian,
guck dir doch mal das Modul "Database Scripts" an (http://drupalmodules.com/module/database-scripts):
The Database Scripts project a series of command line scripts which will dump, erase, restore and merge databases. They are specifically set up to work the best when developing within a version control environment. Their primary goal is to keep database configuration settings in sync with file changes, and then to allow a method to merge a development database with the production database.
(Dort lohnt auch immer ein Blick auf die "Related Modules".)
Gruß
Frank