Adding a new column should be fast, precise, and safe. In modern systems, it can also be dangerous if done without care. Schema changes touch production data. A poorly planned column addition can lock tables, block queries, or trigger downtime.
First, define the new column in exact terms: name, type,