★ Why I don't use down migrations

· Freek Van der Herten · Aug. 1, 2025, 9:11 a.m.
Summary
This blog post discusses the author's approach to migrations in Laravel, specifically the decision to avoid 'down migrations.' The author argues that down migrations are typically untested code that can lead to more problems than they solve, particularly when new data has been created after deployment. Instead, the author promotes forward-only migrations, emphasizing careful consideration for any required reversals and advocating for robust up migrations instead.
AUTHOR
Sponsored
Zulip logo Zulip
Organized team chat for people who take work seriously. Topic-based threading keeps conversations focused.
Try Zulip
Become a sponsor →
BLOG POST FEATURED ON

Add this plugin to your blog