About Flyway

Automate database deployments across teams and technologies.

Flyway extends DevOps to your databases to accelerate software delivery and ensure quality code. From version control to continuous delivery, Flyway helps individuals, teams, and Enterprises build on application delivery processes to automate database development.

Continuous delivery of database changes.

  • Reliable deployments - Flyway provides repeatable processes that you can standardize on at every stage, from version control to live deployment.
  • Keep track - Get oversight of database changes. Keep track of your deployments with reports that support your review process and audit requirements.
  • Simple adoption - Flyway integrates with all common CI and release tools, including GitHub, Azure DevOps, Jenkins, TeamCity, and many more.

Flyway Teams

  • Improve collaboration and processes during development and deployment of database changes.
  • Scale across groups with advanced versioning and deployment capabilities for accelerated software delivery.
  • Flyway Teams helps your teams to automate database development processes more reliably.
  • Additional migration controls:
    • Smooth over team-based collaboration challenges with more control over deployments, using commands such as Cherry Pick and Dry Run.
  • Protect against failed deployments:
    • Extend your migration capabilities with Undo, to ensure best practice across all teams, even in the event that something goes wrong.
  • Technical support from Redgate:
    • Get access to the expertise provided by product specialists, helping you resolve your technical challenges faster.

Flyway Enterprise

  • Includes everything in Flyway Teams.
  • Includes Flyway Desktop which provides a GUI for working with Flyway.
  • Standardize deployments for SQL Server, Oracle, PostgreSQL and over 20 other databases.
  • Flexible toolchain for easy adoption across teams.
  • Catch errors and speed up development with Continuous Integration.
  • Get oversight of every change to your databases.
  • Increase the frequency and reliability of database deployments:
    • Automate your deployments for faster delivery of database changes through your pipeline.
    • To guarantee quality and consistency, Flyway Enterprise provides repeatable processes that you can standardize on at every stage, from version control to live deployment.
  • Standardize database deployments across teams and technologies:
    • Standardize how you manage database changes with a globally recognized migrations framework for database deployments.
    • Flyway Enterprise uses native SQL for easy adoption, and a tried and tested approach that works with over 20 of the most common database platforms.
  • Facilitate adoption with an intuitive, flexible Database DevOps toolchain:
    • With Redgate tools built around SQL, plus extra features and GUI-based options to auto-generate migration scripts for SQL Server, Oracle and PostgreSQL, it’s simple for users to adopt Flyway Enterprise, work more productively, and improve quality and consistency of deployments.
  • Get oversight of every change to your databases:
    • Keep track of your deployments with reports that support your review process and audit requirements.
    • Get insights into deployment scripts, change reports, code analysis, drift detection, and invalid objects.