Adding a new column is one of the most common database changes. Done right, it’s simple. Done wrong, it breaks production. The operation touches schema, data consistency, migrations, and application code in ways that can cascade fast.
First, define the column: name, data type, and default value. Keep names