SchemaHero

Contents

    The approach

    The legacy approach
    Liquibase, Flyway and pressly/goose are patching the database using imperative patches, and this way, defining a migration path.
    See also : https://www.baeldung.com/liquibase-vs-flyway

    ORM
    The can initialize tables as well...

    SchemaHero

    The pitch
    SchemaHero allows to define using a CRD the desired schema of a postgress or mysql database. Then an operator computes the drift and executes SQL commands in order to have the actual state matching the desired state.
    4 minutes intro

    Workflow

    Benefits

    Notes

    Other considerations

    Proudly Powered by Zim 0.75.2.

    Template by Etienne Gandrille, based on ZeroFiveEight and using JQuery Toc Plugin.