Adding a new column should be simple. In practice, it can cascade into code changes, migrations, downtime risk, and data integrity concerns. How you add it matters. The choices you make affect query performance, storage, replication, and future maintenance.
First, decide if the new column is nullable. Non-null columns with