Adding a new column is routine, but doing it wrong can slow queries, break APIs, or block deploys. The right approach keeps production stable, code clean, and migrations fast.
First, define exactly what the new column needs. Choose the smallest compatible data type. For integers, size them to the expected