Adding a new column sounds simple, but in production, it is often where things break. Schema changes affect reads, writes, indexes, and application logic. Done wrong, they cause downtime, lock tables, or corrupt data. Done right, they are invisible to your users.
A new column in SQL requires more than