The database was live, but the query failed. The cause was simple: the new column was missing.
Adding a new column should be fast, predictable, and safe. Yet, in production environments, schema changes can trigger downtime, lock tables, or break app logic if done without planning. Before touching the database,