title: Merging migration entries in Entity Framework
body: <p>I have an Entity Framework 6 CF project that has a few migrations already in place.</p>
  
  <p>The model is now stable and there is no need to keep the migration history that already exists.</p>
  
  <p>Is there a way to reset the model and merge all migration commands into the initial migration?</p>
  
  <p>As an example, the first migration adds a column while the second migration adds a unique, non-clustered index. I now want to see all these changes directly in <code>OnModelCreating</code> rather than in separate migrations.</p>