Adding a new column is one of the most common database schema changes. It sounds simple—define the column, set the type, and deploy. But in production systems with high write volume, indexing considerations, and strict uptime requirements, a new column can mean downtime, data loss, or subtle bugs if