Database Migrations
This is a comprehensive guide, packed with best practices and expert insights about proper deployment, to master the art of seamless database migrations.
Database Migrations vadim kravcenko development long-read newsletter Database Migrations 01 October 2023 · 43,114 views · Updated 04 April 2026 I’d rank database migrations right next to dentist appointments and moving apartments on the “things engineers postpone until absolutely necessary” list. One wrong step and suddenly the whole team treats every ALTER TABLE like a live grenade. On paper the problem looks harmless: change a column, push some code, done. In reality the edge-cases multiply the moment you have real users and real data. (I’ve lost count of how many Friday evenin
Explore this link on the map →related reading
- Evolutionary Database Designmartinfowler.com
- How we migrated our PostgreSQL database with 11 seconds downtime – Government Digital Servicegds.blog.gov.uk
- A mental model for Prisma Migrate | Prisma Documentationprisma.io
- Migrating from Supabase | Val Town Blogblog.val.town
- Building data-centric apps with a reactive relational databaseriffle.systems
- Databases in 2024: A Year in Review // Blog // Andy Pavlo - Carnegie Mellon Universitycs.cmu.edu
- A More Human Approach To Databasesccorcos.github.io
- Herding elephants: Lessons learned from sharding Postgres at Notionnotion.so
- How I Dropped Our Production Database and Now Pay 10% More for AWSalexeyondata.substack.com
- The Flask Mega-Tutorial, Part IV: Database - miguelgrinberg.comblog.miguelgrinberg.com
- The only scalable delete in Postgres is DROP TABLE — PlanetScaleplanetscale.com
- Why the database version and how it's going? - Announcements - Logseqdiscuss.logseq.com