A few weeks ago, an out-of-control database migration tried to rewrite a mission critical data table at Retool. The migration was caused by incorrectly using transactions in the migration. This post will highlight key lessons learned and what you can do to avoid making the same mistakes.
Table of contents
Our tech stack at RetoolA common migration pitfall for Sequelize + Postgres usersWhen things go wrong: statement timeoutLearn as you goSort: