Adding a new column to a database should be fast, safe, and predictable. But too often, schema changes stall deployments, lock tables, or create performance spikes. Whether it's PostgreSQL, MySQL, or a cloud-hosted solution, the process is the same: define, apply, verify. The details matter.
First, decide on the column