Postgres database versioning and schema migration with Git and Flyway
Channel: PostgresConf South Africa
Date: 2019-11-21

Pierre Gunter

PostgresConf South Africa 2019

https://postgresconf.org/conferences/SouthAfrica2019/program/proposals/postgres-database-versioning-and-schema-migration-with-git-and-flyway

We use Git and Flyway to automate our schema migrations. It greatly reduces the friction of merging schema changes made by multiple developers on a project. It also produces a migration that is consistent across environments as well as allowing us to run additional environment specific scripts as part of the migration.