Tag Archives: liquibase

Profilbasierte Verwendung von Spring-Liquibase

In diesem Post geht es darum, wie man die Liquibase-Bean für Tests benutzt, ohne jedoch das Produktivsystem automatischen Schema-Änderungen zu unterwerfen. Für Tests soll hierbei H2 Embedded benutzt werden und für den Produktivbetrieb eine PostgreSQL-Datenbank. Die Problematik, die sich hierbei … Continue reading

Posted in Java Persistence, Spring Universe | Tagged , , , | Leave a comment

Liquibase: Best Practices

Liquibase ist ein System, um Datenbankschema-Änderungen festzuhalten und per SCM nachvollziehen zu können. Diese Änderungen können in XML, YAML, JSON oder SQL geschrieben werden und enthalten datenbankunabhängige Anweisungen. Liquibase kümmert sich dann darum, die Konvertierung für die jeweilige Datenbank zu … Continue reading

Posted in Did you know?, Java Persistence | Tagged , , , | 1 Comment

MySQL database changelog

If you need a database changelog between two MySQL schemas, give Liquibase a try. First you have to create a XML diff change log between the old and the new schema. With this XML file you are able to create … Continue reading

Posted in Java Persistence | Tagged , , | Leave a comment