Adding a new column is one of the most common schema changes. Done wrong, it locks tables, slows queries, and breaks production. Done right, it’s fast, atomic, and invisible to users.
Start with clarity: define the exact column name, type, default value, and whether it allows nulls. Every choice