Adding a new column is one of the most common schema changes in any relational database. Done right, it is fast, safe, and predictable. Done wrong, it can lock tables, cause downtime, or break production queries. The process is simple in concept but demands precision in execution.
First, define the