Liquibase ist ein Open‑Source‑Werkzeug zur Verwaltung von Datenbankschema‑Änderungen, das Migrationen versioniert, dokumentiert und über Umgebungen verteilt anwendet. Änderungen werden in Changelogs (XML, YAML, JSON oder SQL) beschrieben und in CI/CD‑Pipelines automatisierbar ausgeführt. Es ermöglicht wiederholbare, prüfbare und rücksetzbare Schema‑Updates f…
Nutze diesen Steckbrief, um den Baustein kurz zu verstehen, ihn im Modell einzuordnen und verwandte Bausteine zu öffnen.
Technischer Baustein: kann automatisiert, integriert oder betrieben werden.
Konkretes Rädchen im System, das in größeren Zusammenhängen wirkt.
Liquibase ist ein Datenbank-Migrationswerkzeug, das Schemaänderungen versioniert beschreibt, prüft und über verschiedene Datenbanksysteme hinweg ausrollt.
Liquibase entstand aus dem Problem, Datenbankänderungen in ausgelieferten Anwendungen nachvollziehbar und konsistent zu verwalten. Die Entwicklungslinie führte von deklarativen ChangeSets zu Rollbacks, Validierung, Pipeline-Integration und Unterstützung vieler Datenbanken.
Behandle das Schema wie Quellcode: Ein ChangeSet beschreibt eine kleine Änderung mit Autor und Kennung, Liquibase protokolliert ausgeführte Änderungen in einer Historie und wendet nur neue Schritte an. Ein Changelog ordnet diese Schritte; Rollback- und Validierungsregeln begrenzen Risiken beim Deployment.
Es beschreibt eine eindeutig versionierte Datenbankänderung.
Er ordnet ChangeSets zu einer ausrollbaren Änderungshistorie.
Er definiert, wie eine Änderung kontrolliert zurückgenommen werden kann.
Liquibase hilft Teams, Schemaänderungen gemeinsam mit Anwendungscode durch Entwicklungs-, Test- und Produktionsumgebungen zu führen. Abwärtskompatibilität, große Tabellen, Sperren und Datenmigrationen müssen vor riskanten Releases geplant werden.
Wo dieser Baustein im Themenmodell verortet ist.
Keine Strukturpfade verfügbar.
Erkunde, wie dieser Wissensbaustein mit Konzepten, Methoden, Technologien und Tools verbunden ist.
Diese Quellen belegen den Begriff und seine fachliche Bedeutung.
Alle direkten Verbindungen des aktuellen Wissensbausteins in einer kompakten, textuellen Darstellung.
Diese Einordnung zeigt, in welchem Kontext der Baustein typischerweise relevant wird, wie anspruchsvoll er ist und welche Wirkung er im Modell hat.
Die Ebene innerhalb der Organisation (Unternehmen, Domäne, Team), auf der der AssetBlock angewendet wird.