The database waits. You need to change it. You need a new column.
Adding a new column is one of the most common schema changes, yet it can break production if done wrong. It changes the shape of your data. It changes how every query sees the table. The process must be fast, safe, and predictable.
First, define the column clearly. Name it with intent. Use data types that match the real-world values you will store. Avoid nulls unless they are essential. Document the purpose before you write code.
Second, plan the deployment. In large systems, adding a new column can lock the table and block reads or writes. Use online migrations when available. Break big changes into steps: create the column, backfill data, then update the application to use it. Test each step against a copy of production data.