A new column sounds simple, but the wrong approach can lock rows, trigger downtime, or corrupt migrations. Whether you are altering a PostgreSQL table, extending a MySQL schema, or modifying a warehouse in BigQuery, the rules are the same: plan the change, control the write path, and deploy with zero