Adding a new column sounds trivial, yet it can decide the fate of a release. Schema changes affect queries, indexes, migrations, and uptime. The wrong move clogs your pipelines. The right move makes your database agile.
A new column should start with a clear definition: name, type, nullability, default value,