6
Flyway je otvorený nástroj na migráciu databázy.Dôrazne uprednostňuje jednoduchosť a konvenciu pred konfiguráciou.Má Java API (funguje tiež na Android) na migráciu databázy pri štarte aplikácie.Alternatívne môžete použiť aj doplnok Maven, doplnok Gradle, doplnok SBT, úlohy Ant alebo klienta príkazového riadku.A ak to nestačí, sú k dispozícii doplnky tretích strán pre Spring Boot, Dropwizard, Grails, Play, Griffon, Grunt a ďalšie!Podporované databázy sú Oracle, SQL Server, SQL Azure, DB2, MySQL (vrátane Amazon RDS), MariaDB, Google Cloud SQL, PostgreSQL (vrátane Amazon RDS a Heroku), H2, Hsql Derby a SQLite.Migrácie môžu byť napísané v SQL (je podporovaná syntax špecifická pre databázu (ako je PL / SQL, T-SQL, ...)) alebo Java (pre pokročilé transformácie údajov alebo riešenie LOB).
flyway