title: Migrating to Asp.Net Identity 2.0: new columns not being created in AspNetUsers table
body: <p>I get the following error when I try to register a new user, using Identity 2.0 and the default MVC 5 application:</p>
  
  <pre><code>Invalid column name 'Email'.
  Invalid column name 'EmailConfirmed'.
  Invalid column name 'PhoneNumber'.
  Invalid column name 'PhoneNumberConfirmed'.
  Invalid column name 'TwoFactorEnabled'.
  Invalid column name 'LockoutEndDateUtc'.
  Invalid column name 'LockoutEnabled'.
  Invalid column name 'AccessFailedCount'.
  (repeats 2 more times, I have a total of 4 test users in AspNetUsers table.)
  </code></pre>
  
  <p>I have a small application I've just upgraded from MVC4/Identity 1.0 to MVC5/Identity 2.0, so I had the Identity 1.0 columns (UserName, PasswordHash, SecurityStamp, Discriminator) working. </p>
  
  <ul>
  <li>I'm was using a remotely hosted SQL2012 DB with the standard Identity 1.0 tables.</li>
  <li>I created a 'clean' project, registered a user and it ran fine on the localDB.</li>
  <li>I successfully ran 'add-migration initial' and 'update-database' on my remote database.</li>
  <li>I initially followed <a href="http://blogs.msdn.com/b/webdev/archive/2013/12/20/updating-asp-net-applications-from-asp-net-identity-1-0-to-2-0-0-alpha1.aspx"> this official guide </a>, and the code in step 5 wasn't being generated. I tried pasting it in by hand and ran "update-database -verbose" again. Seemed to complete successfully, but still get the error.</li>
  </ul>
  
  <p>Appreciate any help!</p>
  
  <p><strong>migration and configuration.cs files</strong></p>
  
  <pre><code>internal sealed class Configuration : DbMigrationsConfiguration&lt;FactBanker.Models.ApplicationDbContext&gt;
  {
      public Configuration()
      {
          AutomaticMigrationsEnabled = true;
      }
  
      protected override void Seed(FactBanker.Models.ApplicationDbContext context)
      {
  
      }
  }
  </code></pre>
  
  <p>}</p>
  
  <p><strong>My V023 migration.cs file</strong> 
  Both the Up() and Down() methods were empty.  </p>
  
  <pre><code>public partial class V023 : DbMigration
  {
      public override void Up()
      {
  
      }
  
      public override void Down()
      {
  
      }
  }
  </code></pre>