Zero-Downtime Database Migration Plan
Design a zero-downtime schema or data migration using the expand-then-contract pattern, with backward compatibility, safe rollback, and verification, without inventing unsupported engine features.
Your current plan: free
Altering a large live table schema without downtime, migrating data between two representations while the app stays up, splitting or retyping a column on a high-load production system safely.
Built-in quality guards
No fabricated statements, options, or lock behavior unsupported by the specified engine
Migrate personal data without unauthorized exposure, preserving access controls per PDPL
Cover expand, backfill, switch, contract, and rollback without truncation
Adherence to six-section structure, SQL statements, and phase table