platform en
Database migration
platform
Plain-language definition
Plain-language definition
A versioned change to database structure or governed data.
Why it matters
Migrations make database changes reproducible across development, staging, and production.
Technical detail
A database migration applies ordered, reviewable SQL that creates or alters tables, indexes, policies, functions, constraints, or seed records.
Examples
- A migration creates glossary tables and their row-level security policies.
Related terms
Sources and review
Reviewed July 12, 2026 by [email protected]. Next review due July 11, 2027.
- PostgreSQL Transactions — PostgreSQL Global Development Group Accessed 7/11/2026
See something we should improve?
Suggest a correction to “Database migration.” Suggestions are reviewed before the published definition changes.