Building a UI for PostgreSQL Database Migrations

TL;DR In this post we look back at the journey of building a UI for generating database migrations for PostgreSQL with a focus on ease of use, developer experience, productivity and the design choices we made to build this system. Migrations are hard! Managing database schema is hard. Most of the tooling requires you to hand write SQL statements or scaffold boilerplate code for any DDL updates.…

This is an excerpt. The full article continues at Hasura.