Adding a new column to a database table is more than altering a schema. It affects storage, indexing, query plans, and application code. If you handle it wrong, you slow down requests, lock tables, or corrupt data. If you handle it right, you get new features without downtime.
First, define