Have you ever confidently recommended a practice, only to realize later it wasn't as useful as you thought?
In the latest episode of the No Compromises podcast, Aaron revisits his previous stance on down migrations. We originally made the case for writing them, but after more real-world experience, we've reconsidered.
We dig into the two main arguments for down migrations: resetting local development and rolling back production. Then we examine whether they actually solve those problems, and what we recommend instead.
- 00:00 The original case for down migrations
- 03:45 Aaron changes his stance
- 05:15 Why seeders beat rollbacks for local dev
- 10:30 Rethinking the production rollback scenario
- 14:45 Silly bit
And after listening, don't forget to subscribe to the podcast, so you don't miss future episodes.
Here to help,
Joel
P.S. Keep your Laravel knowledge fresh with our latest volume of tips. Even if you read them in your inbox, having them collected makes it easy to search and revisit.