A new column changes the shape of your data. It shifts queries, breaks assumptions, and can ripple into every service that touches the database. You cannot treat it like a harmless tweak. Whether you use PostgreSQL, MySQL, or a distributed SQL engine, adding columns requires control, testing, and a migration