Here are links to a few things we mentioned:

  • A brief history of Version Control Systems (blog post by Mehran Hajirajabi)
  • Redgate Source Control for Oracle (and SQL Server)
  • Flyway
  • Sqitch
  • Liquibase
  • pgAdmin Schema Diff
  • Migra
  • PostgresCompare
  • Schema based versioning and deployment (blog post by Valentine Gogichashvili)
  • Change management tools and techniques (PostgreSQL Wiki)
  • GitLab migration_helpers.rb
  • Database schema changes without downtime (blog post by James Coleman from Braintree/PayPal)
  • Zero-downtime Postgres schema migrations need lock_timeout and retries (blog post by Nikolay)

What did you like or not like? What should we discuss next time? Let us know by tweeting us on @samokhvalov / @michristofides / @PostgresFM, or by commenting on our Google doc.

If you would like to share this episode, here's a good link (and thank you!)

Postgres FM is brought to you by:

  • Nikolay Samokhvalov, founder of Postgres.ai
  • Michael Christofides, founder of pgMustard

With special thanks to:

  • Jessie Draws for the amazing artwork