Fabian Lindfors
About six months back, I wrote a post on how to use views in Postgres to encapsulate tables and create a versioned interface to a database. At the end of the post, I mentioned working on a tool to automate zero-downtime migrations using this technique and I've finally released something, albeit experimental.
https://fabianlindfors.se/blog/schema-migrations-in-postgres-using-reshape/