インフィニティソリューションズ株式会社ブログ

Flyway: オープンソースのJAVA向けデータベース・マイグレーションフレームワーク

Flyway is a popular open source database migration framework for Java. It brings structure and confidence to the evolution of your database schema. It is really easy to use, yet powerful and both developer and DBA-friendly. Flyway supports the industry’s most common databases including Oracle, SQL Server, DB2, MySQL, PostgreSQL, HsqlDB, H2 and Derby. Migrations can be written in plain old SQL or Java and can be executed through the API, the Maven plugin, the Ant tasks or the Command-Line tool.’

「Flywayは、ポピュラーなオープンソースのJAVA向けデータベースマイグレーション・フレームワーク。新しいデータベーススキーマを構造化し、確かなもにしてくれる。利用方法は簡単でありながら、パワフルなツールで、開発者にとってもDBAにとっても使いやすい。Flywayは業界で広く使われているOracle、SQL Server、DB2、MySQL、PostgreSQL、HsqlDB、H2、Derbyデータベースをサポートしている。マイグレーションは、単純な従来のSQLか、またはJAVAで記述でき、API、Mavenプラグイン、Antタスク、コマンドライン・ツールを通して実行可能。」

Flyway