One migration, one deployment, and the shape of your data changes forever. Done well, it feels invisible. Done poorly, it leaves a trail of errors, downtime, and broken queries.
Adding a new column is more than schema syntax. It means adjusting application logic, making sure indexes match new query patterns,