Adding a new column is a simple concept, but execution matters. The way you define, migrate, and populate it can decide uptime, speed, and integrity. Bad technique will lock tables, slow deployments, and break production code.
Start with the schema. In SQL, ALTER TABLE works, but it can be costly