Описание тега flyway

Flyway от Boxfuse - это инструмент миграции базы данных с открытым исходным кодом. Он настоятельно предпочитает простоту и условность конфигурации.

Flyway от Redgate - этоинструментмиграции базы данных с открытым исходным кодом. Он настоятельно предпочитает простоту и условность конфигурации.

Он работает на Windows, macOS и Linux, Java и Android.

Он основан всего на 7 основных командах: Migrate, Clean, Info, Validate, Undo, Baseline и Repair.

Миграции могут быть написаны на SQL (поддерживается синтаксис для конкретной базы данных (например, PL/SQL, T-SQL, ...)) или Java (для расширенного преобразования данных или работы с LOB).

У него есть клиент командной строки. Если вы используете JVM, мы рекомендуем использовать Java API (также работает на Android) для переноса базы данных при запуске приложения. В качестве альтернативы вы также можете использовать плагин Maven или плагин Gradle.

А если этого недостаточно, есть плагины для Spring Boot, Dropwizard, Grails, Play, SBT, Ant, Griffon, Grunt, Ninja и других!

Поддерживаемые базы данных: Oracle, SQL Server, DB2, MySQL (включая Amazon RDS), Aurora MySQL, Percona XtraDB Cluster, MariaDB, PostgreSQL (включая Amazon RDS и Heroku), Aurora PostgreSQL, Redshift, CockroachDB, Informix, H2, HSQLDB, Derby, SQLite, SAP HANA и Sybase ASE.

Больше информации: