Introduction
Migrations help you change your database step-by-step safely. They keep track of what changes were made so your data stays organized.
When you add a new table to your database.
When you change a column type or name.
When you remove a column or table.
When you want to share database changes with your team.
When you deploy updates to your app's database.