Du entwickelst keine Anwendung ohne Versionskontrolle, warum solltest Du Deine Datenbank anders behandeln?
Liquibase ist eine Open Source (LGPL), datenbankunabhängige Bibliothek um Datenbankänderungen zu verfolgen, zu managen und Änderungen anzubringen. Es untersteht einem simplen Grundsatz: Jede Datenbankänderung (strukturell und datengetrieben) wird XML basiert in ein Versionierungssystem gespeichert.
Viele Lösungsansätze wurden bisher im open source Umfeld probiert, Liquibase enthält eine Lösung, die:
Während wir uns momentan auf einen java basierten Migrator konzentrieren, sind folgende Feature für die Zukunft geplant:
Download LiquiBase, lese unseren Quick-Start Guide und trete der community bei.
Ansehen eines (6 minütigen) Videos von LiquiBase ist im Bereich Training möglich. Dort gibt es auch andere Tutorien und Anleitungen.