Intermediate Database & SQL #migrations #zero-downtime #backfill #schema-changes

Database Migration Language

5 exercises — practise the English vocabulary for database migrations: up/down migration functions, zero-downtime strategies, backfilling, breaking vs. non-breaking changes, and communicating migration risk in pull requests.

0 / 5 completed
1 / 5

A code reviewer sees a migration file containing both an up() and a down() function. What is the purpose of the down() function, and why do some teams argue it is not always worth maintaining?