Flyway

Flyway Desktop using PostgreSQL and Aurora PostgreSQL

Demo of Flyway Desktop in action with PostgreSQL

Watch this 14 minute video to see how to capture development database changes in PostgreSQL using Flyway Desktop, commit and push them to Git. 

Select your database from the dropdown when creating a new project:


You can also import an existing flyway.conf file to create a new project picking up your existing migration scripts, location(s), and settings from your flyway.conf file.

Once your project is created, you'll be able to see your migration scripts, specify a target database, add parameters, preview a dry run script, migrate the target database, see script execution times, and version control your migration scripts in your own Git repositories (ADO Git, GitHub, GitLab, BitBucket, etc.).


If you have a Flyway Teams or Flyway Enterprise license, you'll get the advanced features (object level history, versioned and undo migration script generation, check reports, and more) as well.

Supported PostgreSQL versions

See our supported database versions.



Didn't find what you were looking for?