Adding a new column should be simple. In practice, it often bends timelines, breaks assumptions, and triggers work across code, schema, and pipelines. Whether you’re working in SQL, NoSQL, or a columnar store, introducing a column is never just schema migration—it’s data modeling, compatibility, and performance rolled