A single atomic migration script cannot keep a site up. Old and new code must both work against the schema during rollout, so the change belongs in two deploys.

A single atomic migration script cannot keep a site up. Old and new code must both work against the schema during rollout, so the change belongs in two deploys.