title: Making changes to domain-model using code-first (ORM) while in production
body: <p>While code-first is great for deployment and while in development I fail to see how you can push through changes made to your domain-model in a code-first way after going in production.</p>
  
  <p>What do I do with the data accumulated while we were in production?</p>
  
  <p>Am I supposed to manually migrate the data from the Version A schema to Version B schema. Do I need to code around the schema to prevent breaking changes? Do I say goodbye to code-first after the initial deployment and switch to database-first?</p>
  
  <p>What am I missing?</p>