New! – Spin up instant copies of your dev databases in the cloud for free Learn more

Julia Hayward

25 November 2020

Julia Hayward

25 November 2020

Flyway 7.3.0 Released

Flyway 7.3.0 is out! This release contains new features and improvements over Flyway 7.2.0. Highlights A placeholder for the full filename of a migration file Script config files can specify shouldExecute Retrying connections back off exponentially Dry Run output can be directed to AWS S3 or Google Cloud Storage You can find a detailed list of the […] Read more

Tey Peryie

5 November 2020

Tey Peryie

5 November 2020

DB DevOps

Why and how you should automate database migrations The desire to release features faster and deliver value to customers sooner is prompting many IT teams to adopt DevOps and Agile practices. By automating parts of the development process where possible and working in shorter cycles to release small changes more often, those teams that do […] Read more

Philip Liddell

27 October 2020

Philip Liddell

27 October 2020

Flyway 7.1.0 Released

Flyway 7.1.0 is out! This release contains new features and improvements over Flyway 7.0.0. Highlights Support pgpass for authentication Allow for filtering info output by date or version Allow arbitrary script callbacks Allow number of lock retries to be configured You can find a detailed list of the changes in the release notes. Filtering info output Flyway […] Read more

Philip Liddell

16 October 2020

Philip Liddell

16 October 2020

Skip Executing Migrations Examples

As you’ve likely seen we recently released Flyway 7.0.0, containing a lot of new features (read more about what features are available in the blog post). One of the new features is the new Flyway Teams configuration parameter skipExecutingMigrations. This configuration parameter changes migrate to skip executing the contents of the migrations during a flyway migrate or flyway undo, instead just updating the […] Read more

Mikiel Agutu

28 September 2020

Mikiel Agutu

28 September 2020

Flyway 7.0.0 Released

Flyway 7.0.0 is out! It contains many new features and improvements over Flyway 6.5.7. This version also adds more features and fixes on top of the V7 beta release. Highlights More control over deployments with the new cherryPick and skipMigrationExecution options Run arbitrary scripts as versioned migrations – PowerShell, Bash, Python, and more Amazon S3 bucket support Azure Synapse support A new […] Read more

Ajay Ahir

1 September 2020

Ajay Ahir

1 September 2020

Flyway 7.0.0 Beta

The Flyway Team has been hard at work on Flyway V7. We’ve spent a lot of time pouring over GitHub issues, working on some of the most wanted feature requests, and thinking hard about how to overcome some long-standing limitations. Flyway 7 Beta After much work, we’re proud to announce we are releasing an early-access beta […] Read more

Julia Hayward

19 August 2020

Julia Hayward

19 August 2020

A first view of Flightpath

Once a year at Redgate we hold Down Tools Week. It’s our hack week, when we temporarily put aside our normal work and form ad-hoc teams to propose, vote on and tackle new problems. Last time one team took a look at database provisioning in tandem with Flyway. This year, as knowledge about Flyway has spread through […] Read more

Mikiel Agutu

16 July 2020

Mikiel Agutu

16 July 2020

Configure resource providers

In May we received request from our friends at Quarkus asking that we allow users more control over how Flyway looks up resources. By resources, we mean things like migrations, callbacks, and so on. They were even kind enough to provide a Pull Request! The Pull Request was merged, and the changes released in Flyway 6.5. In this blog […] Read more

Philip Liddell

25 June 2020

Philip Liddell

25 June 2020

Flyway 6.5.0 Released

Flyway 6.5.0 is out! This release contains new features and improvements over Flyway 6.4.0. Highlights You can now set a property to disable automatic schema creation You can now configure script encoding on a per-script bases You can now provide your own ResourceProvider and ClassProvider in the api You can find a detailed list of the […] Read more

Mikiel Agutu

8 June 2020

Mikiel Agutu

8 June 2020

JVM Properties

At its core, Flyway is a Java library, though it hooks into many clients which are frequently used in non-Java contexts. For non-Java contexts we’d like Flyway to be as platform-agnostic as possible. Nonetheless, some Java-specific concepts have to be exposed, like our use of Java Database Connectivity (JDBC) drivers. The Flyway Command Line client […] Read more

Stay updated about Flyway

Get all the latest guides, community news, product updates, and resources