When you add a new column to a database table, you are not just extending the model — you are altering how data lives, moves, and serves queries. Precision here matters. You must decide the column name, data type, nullability, default values, indexes, and constraints. Every choice impacts performance, compatibility, and