title: Using Entity Framework (code first) migrations in production
body: <p>I'm just looking into using EF migrations for our project, and in particular for performing schema changes in production between releases. </p>
  
  <p>I have seen mentioned that there is an API to perform these migrations at run-time using the <code>DbMigration</code> class, but I can't find any specific examples. </p>
  
  <p>Ideally, I would want one <code>DbMigration</code> file for every database change, and for those changes to be applied automatically on application start up from the current version up to the latest version.</p>