title: Update-Database tries to do an automatic migration even with automatic migrations disabled
body: <p>I work on a team of 4 developers using EF5, everyone working on their own local database. Up until now we've been using automatic migrations but we're nearing the point where we need to release to production so we've disabled automatic migrations and started adding explicit code-based migrations.</p>
  
  <p>Here is the problem: I ran the <code>Update-Database</code> command after a developer created a new explicit migration and I get the following error:</p>
  
  <pre><code>Applying code-based migrations: [201209080142319_CreatedDate.LastModifiedDate.Additions].
  Applying code-based migration: 201209080142319_CreatedDate.LastModifiedDate.Additions.
  Applying automatic migration:    201209080142319_CreatedDate.LastModifiedDate.Additions_AutomaticMigration.
  Automatic migration was not applied because it would result in data loss.
  </code></pre>
  
  <p>Why do I get this error even though I've disabled automatic migrations? I can fix this error by deleting the explicit migration and then re-scaffolding it (running <code>Add-Migration</code>). Then <code>Update-Database</code> runs fine and doesn't mention anything about 'Automatic migration...' Also, the code in the migration created by me when I run Add-Migration is identical to the one created by my teammate. I don't see why it would even try to do an automatic migration since <code>AutomaticMigrationsEnabled = false;</code>.</p>
  
  <p>What am I missing here?</p>