3 Comments
User's avatar
noah's avatar

I’ve never run a down migration.

90%+ of DB migrations I’ve seen go wrong involve a drop (column or table) without compatible code deployed. You can’t just put it back!

Expand full comment
Naveen Siddareddy's avatar

I guess that why event sourcing is picking up. No state maintenance just store the events as-is. Build the state when you need it, i know it has the same issues but tolling is better now

Expand full comment