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

Julia Hayward

29 May 2020

Julia Hayward

29 May 2020

Using Git Hooks with Flyway

When you’re on your own developing a simple application, managing your migration scripts is not a demanding task; each time you add a script, it gets the next version number in whatever sequence you’ve decided on using. When your application takes off and you find you have a team working on migrations simultaneously, sharing code […] Read more

Julia Hayward

27 May 2020

Julia Hayward

27 May 2020

Announcing Flyway/CockroachDB Support

Earlier versions of Flyway supported simpler schema migrations within a single CockroachDB node. Both Flyway and CockroachDB aim to be simple to use, and we’re delighted that the Cockroach Labs team have worked closely with us to enable Flyway to be just as robust and reliable in scenarios involving many distributed nodes where migrations need […] Read more

Organising your Migrations

In Flyway 6.4.0 we introduced a new feature, support for wildcards in the locations. With this feature a new set of solutions to organizing your migration files has now become available. In this post we hope to detail some of them, to aid the users of Flyway in deciding the solution that best suits their environment. Wildcards […] Read more

Philip Liddell

19 March 2020

Philip Liddell

19 March 2020

Timestamps and Repeatable Migrations

In Flyway 6.3.0 we introduced a new feature. The ability to use the ${flyway:timestamp} placeholder (See Placeholders for more details). This placeholder will insert the current date in the format yyyy-MM-dd HH:mm:ss as its value. Now, this has some very obvious uses such as storing the date a migration was executed into your database. However, there is something more complex you […] Read more

Philip Liddell

5 March 2020

Philip Liddell

5 March 2020

Flyway 6.3.0 Released

Flyway 6.3.0 is out! This release contains new features and improvements over Flyway 6.2.0. Highlights The highlights of the features introduced since the 6.2.0 release include: New in Flyway 6.3.0 Add a loadDefaultConfigurationFiles method to the api to load flyway.conf files from the default locations Add working directory support to the clients that didn’t already have it Add support for […] Read more

Alex Tercete

23 January 2020

Alex Tercete

23 January 2020

Flyway 6.2.0 Released

Flyway 6.2.0 is out! This release contains new features and improvements over Flyway 6.1.0. Highlights The highlights of the 6.2.0 release include: Add -color CLI option to allow overriding the default colorization Add flyway.validateMigrationNaming option to fail validation if scripts that don’t match the naming pattern are found in one of the configured locations Create all schemas specified in flyway.schemas Add FLYWAY_DEFAULT_SCHEMA environment […] Read more

Alex Tercete

26 November 2019

Alex Tercete

26 November 2019

Flyway 6.1.0 Released

Flyway 6.1.0 is out! This release contains new features and improvements over Flyway 6.0.0. Highlights The highlights of the 6.1.0 release include: Manual transaction override Snowflake support Machine-readable output for the info command Default placeholders Environment variable substitution in config files You can find a detailed list of issues fixed in the release notes. Manual transaction override You can […] Read more

Julia Hayward

9 September 2019

Julia Hayward

9 September 2019

Flyway and database provisioning

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. One is always a charity project, others are useful internal tools, prototype products and experiments which we might not otherwise try, and […] Read more

Julia Hayward

19 August 2019

Julia Hayward

19 August 2019

Flyway 6.0.0 Released

Flyway 6.0.0 is out! This is the first full release by Redgate, and contains many new features and improvements over Flyway 5.2.4. This version also adds more features and fixes on top of the previous beta releases. Highlights The highlights of the 6.0.0 release include: A brand new parser Firebird support Validation of migration encoding SELECT output is […] Read more

Julia Hayward

1 August 2019

Julia Hayward

1 August 2019

Flyway at Redgate – meet the team

So Flyway has joined the Redgate stable… A quick word of introduction – I’m Julia Hayward, I’ve been a software engineer for 26 years, four of those at Redgate, and I’ll be looking after Flyway. This is my first blog on flywaydb.org, and after a week of learning my way around the whole of Flyway’s code, […] Read more

Stay updated about Flyway

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