Adding a new column sounds simple. It isn’t. In production, it means dealing with locks, replication lag, migrations, data backfills, query planners, and the ripple effects of every index you touch. The wrong approach can block writes, spike latency, or silently corrupt data.
A new column in PostgreSQL or