Adding a new column is one of the most common database changes. Done wrong, it can lock tables, break queries, or crash production. Done right, it is fast, safe, and reversible.
First, define the exact purpose of the new column. Know its name, data type, default value, constraints, and indexing