6
Flyway to narzędzie do migracji baz danych typu open source.Zdecydowanie preferuje prostotę i konwencję nad konfiguracją.Ma Java API (działa również na Androidzie) do migracji bazy danych podczas uruchamiania aplikacji.Możesz także użyć wtyczki Maven, wtyczki Gradle, wtyczki SBT, zadań Ant lub klienta wiersza poleceń.A jeśli to nie wystarczy, dostępne są wtyczki innych firm do Spring Boot, Dropwizard, Grails, Play, Griffon, Grunt i wiele więcej!Obsługiwane bazy danych to Oracle, SQL Server, SQL Azure, DB2, MySQL (w tym Amazon RDS), MariaDB, Google Cloud SQL, PostgreSQL (w tym Amazon RDS i Heroku), H2, Hsql Derby i SQLite.Migracje można zapisywać w języku SQL (obsługiwana jest składnia specyficzna dla bazy danych (taka jak PL / SQL, T-SQL, ...)) lub Java (w przypadku zaawansowanych transformacji danych lub obsługi obiektów LOB)