Adding a new column is one of the most common schema changes. It sounds simple, but in production, the wrong approach can lock tables, block writes, or trigger downtime. The right approach depends on your database engine, table size, and concurrency requirements.
In PostgreSQL, ALTER TABLE ADD COLUMN is fast