Adding a new column is one of the most common schema changes in development. It seems straightforward, but the impact touches queries, indexes, migrations, and application logic. The wrong approach can create downtime, lock tables, or cause unpredictable failures in production.
Before creating a new column, decide its type, default