flyway

flyway

Flyway ist ein Open-Source-Tool zur Datenbankmigration.Es wird die Einfachheit und Konvention der Konfiguration vorgezogen.
Flyway ist ein Open-Source-Tool zur Datenbankmigration.Es wird die Einfachheit und Konvention der Konfiguration vorgezogen.Es verfügt über eine Java-API (funktioniert auch unter Android) für die Migration der Datenbank beim Start der Anwendung.Alternativ können Sie auch das Maven-Plugin, das Gradle-Plugin, das SBT-Plugin, Ant-Tasks oder den Befehlszeilen-Client verwenden.Und wenn das nicht genug ist, gibt es Plugins von Drittanbietern für Spring Boot, Dropwizard, Grails, Play, Griffon, Grunt und mehr!Unterstützte Datenbanken sind Oracle, SQL Server, SQL Azure, DB2, MySQL (einschließlich Amazon RDS), MariaDB, Google Cloud SQL, PostgreSQL (einschließlich Amazon RDS und Heroku), H2, Hsql Derby und SQLite.Migrationen können in SQL (Unterstützung datenbankspezifischer Syntax (z. B. PL / SQL, T-SQL usw.)) oder Java (für erweiterte Datentransformationen oder den Umgang mit LOBs) geschrieben werden.

Alternativen zu flyway für Linux mit kommerzieller Lizenz