Flyway(ソフトウェア)

データベース移行ツール
フライウェイ
開発者レッドゲート
安定版リリース
11.20.1 / 2026年1月8日 (2026年1月8日
リポジトリ
  • github.com/flyway/flyway
書かれたジャワ
オペレーティング·システムクロスプラットフォーム
タイプスキーマ移行(データベース)
ライセンスApacheライセンス2.0
Webサイトflywaydb.org

Flywayはオープンソースの データベース移行ツールです

コンセプト

Flyway は、Migrate、Clean、Info、Validate、Undo、Baseline、Repair の 7 つの基本コマンドに基づいています。

移行は、 SQL ( PL/SQLT-SQLなどのデータベース固有の構文がサポートされています) またはJava (高度なデータ変換や LOB の処理用) で記述できます。

コマンドライン クライアント、アプリケーションの起動時にデータベースを移行するためのJava API ( Androidでも動作)、 Mavenプラグイン、Gradleプラグインがあります。

プラグインはSpring Boot[1] Dropwizard、GrailsPlaySBTAntGriffonGruntNinjaなどで利用可能です。 [2]

サポートされているデータベースには、OracleSQL ServerDB2MySQLAmazon RDS、Aurora MySQL、MariaDBを含む)、Percona XtraDB、PostgreSQLAmazon RDSおよびHerokuを含む)、Aurora PostgreSQL、YugabyteDBCockroachDBRedshiftInformixH2HsqlDerbySQLiteSAP HANASybase ASEPhoenixFirebirdTiDBなどがあります。[3]

採択

Flyway は 2018 年に 1,150 万回ダウンロードされました。

2015年1月、FlywayはThoughtworks Technology Radarの「Adopt」セクションに掲載されました[4]

2019年7月、フライウェイはレッドゲートに買収された。[5]

参考文献

  1. ^ 「flywayによるデータベース移行」Baeldung . 2016年9月29日. 2020年2月13日閲覧
  2. ^ 「Flyway by Redgate • コミュニティプラグイン」. Flyway by Redgate . 2020年2月13日閲覧。
  3. ^ 「Flyway by Redgate • データベース移行が簡単に」Flyw​​ay by Redgate . 2020年2月13日閲覧。
  4. ^ 「テクノロジーレーダー | 2017年の新興テクノロジートレンド | ThoughtWorks」www.thoughtworks.com . 2017年9月15日閲覧
  5. ^ 「Redgate、Flyway買収で主要ベンダーとしての地位を固める」www.realwire.com 2019年7月24日. 2019年8月19日閲覧
  • 公式サイト
「https://en.wikipedia.org/w/index.php?title=Flyway_(software)&oldid=1331826194」より取得