请输入您要查询的百科知识:

 

词条 Flyway (software)
释义

  1. Concept

  2. Adoption

  3. Related tools

  4. References

  5. External links

{{More citations needed|date=February 2015}}{{Infobox Software
| name = Flyway
| logo =
| screenshot =
| caption =
| developer = Boxfuse GmbH
| status = Active
| latest release version = 5.2.4
| latest release date = {{release date|2018|12|04}}
| latest preview version =
| latest preview date =
| operating system = Cross-platform
| programming language = Java
| genre = Software Development
| license = Apache License 2.0
| website = https://flywaydb.org
}}

Flyway is an open source database migration tool.

Concept

It is based around 7 basic commands: Migrate, Clean, Info, Validate, Undo, Baseline and Repair.

Migrations can be written in SQL (database-specific syntax such as PL/SQL, T-SQL, etc is supported) or Java (for advanced data transformations or dealing with LOBs).

It has a Command-line client, a Java API (also works on Android) for migrating the database on application startup, a Maven plugin and a Gradle plugin.

Plugins are available for Spring Boot, Dropwizard, Grails, Play, SBT, Ant, Griffon, Grunt, Ninja and more.

Supported databases are Oracle, SQL Server, DB2, MySQL (including Amazon RDS, Aurora MySQL, MariaDB), Percona XtraDB, PostgreSQL (including Amazon RDS and Heroku), Aurora PostgreSQL, CockroachDB, Redshift, Informix, H2, Hsql, Derby, SQLite, SAP HANA, Sybase ASE and Phoenix.[1]

Adoption

Flyway received 4,300,000 downloads in 2017 alone.

In January 2015, Flyway was placed in the "Adopt" section of the Thoughtworks Technology Radar.[2]

Related tools

  • Liquibase

References

1. ^{{Cite web|url=https://flywaydb.org/documentation/|title=Flyway by Boxfuse • Database Migrations Made Easy.|website=Flyway by Boxfuse|language=en|access-date=2017-09-15}}
2. ^{{Cite web|url=https://www.thoughtworks.com/radar/tools/flyway|title=Technology Radar {{!}} Emerging Technology Trends for 2017 {{!}} ThoughtWorks|website=www.thoughtworks.com|language=en|access-date=2017-09-15}}

External links

  • [https://flywaydb.org Flyway Home]

4 : Database administration tools|Java platform|Agile software development|Software using the Apache license

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/11/13 15:00:34