loading
loading
A controlled change to a database schema or stored data.
A migration might add a column, create a table, rename a field, or backfill data. It needs care because production data already exists. Good migrations are reviewed, reversible when possible, and paired with a rollback plan.
Plainly
Think of Migration as a labeled box where an app keeps important things. A controlled change to a database schema or stored data.
In practice
Use it when a feature reads, writes, migrates, validates, or audits stored information. In practice, define the owner, input, output, and failure mode before you rely on it.