A new column changes the math. It adds data, shape, and meaning, but it also adds cost. In SQL databases, adding a column can be instant or it can lock writes for hours, depending on the engine, schema, and data size. In PostgreSQL, adding a nullable column without a default