Adding a new column sounds simple, but in production systems it can be the trigger for downtime, performance hits, or data corruption if not done with care. Schema changes, especially adding new columns, demand a process that prioritizes safety, speed, and reversibility.
First, define the new column with explicit type,