A new column, a renamed column, and a broken morning. How to handle schema change on purpose instead of by accident.