The data model is broken. A single missing field stops queries cold. The fix is simple: add a new column.
In modern database workflows, a new column changes more than schema. It changes performance profiles, indexing strategy, query complexity, and integration patterns. To do it right, start with the schema definition. Explicitly declare data type, nullability, and default values. This prevents old data from breaking new logic.
In SQL, adding a new column means running an ALTER TABLE statement. For small tables, this is instant. For large tables, it may lock writes and reads, so run in maintenance windows or with online DDL tools.
In NoSQL systems, adding a new column translates to adding a new key in documents. This is schema-less on paper, but in practice, application code enforces structure. Plan migrations to ensure all new records contain the field, and backfill old records if queries rely on the value.