Introduction
Rolling back migrations helps you undo changes made to your database. It keeps your data safe when something goes wrong.
You applied a database change that caused errors.
You want to test a previous version of your database schema.
You accidentally ran the wrong migration and need to fix it.
You want to remove a feature that required a database change.
You need to reset your database to a known good state.