6
Flyway je open-source nástroj pro migraci databáze.Důrazně upřednostňuje jednoduchost a konvenci před konfigurací.Má Java API (funguje také na Androidu) pro migraci databáze při spuštění aplikace.Můžete také použít plugin Maven, plugin Gradle, SBT plugin, úlohy Ant nebo klienta příkazového řádku.A pokud to nestačí, jsou k dispozici doplňky třetích stran pro Spring Boot, Dropwizard, Grails, Play, Griffon, Grunt a další!Podporované databáze jsou Oracle, SQL Server, SQL Azure, DB2, MySQL (včetně Amazon RDS), MariaDB, Google Cloud SQL, PostgreSQL (včetně Amazon RDS a Heroku), H2, Hsql Derby a SQLite.Migrace lze psát v SQL (je podporována syntaxe specifická pro databázi (jako je PL / SQL, T-SQL, ...)) nebo Java (pro pokročilé transformace dat nebo řešení LOB)
flyway