TLDR Dev · QUICK LINKS

HOW TO MAKE A DATABASE MIGRATION BACKWARD COMPATIBLE

vincentschmalbach.com10 min read

Summary from the TLDR Dev newsletter

Safe mixed-version deployments use an expand, migrate, contract sequence with dual-format support, restartable backfills, gradual read cutovers, and evidence that every consumer has stopped using the old schema before cleanup.