title: How do I remove a column in a database with a migration using ASP.NET Core 2?
body: <p>I used database first and followed this SO <a href="https://stackoverflow.com/questions/28547951/update-existing-database-with-entity-framework-code-first-in-mvc">question</a>, changed a class and did,</p>
  
  <pre><code>add-migration -context myContext AddNewClassProperty
  update-database -context myContext
  </code></pre>
  
  <p>and it worked fine.</p>
  
  <p>But what if I want to remove a column(s) from the database?  Later in development, I determined there should be a new class and a removal of properties from another class.</p>
  
  <p>When I built my Project the errors in my dbContext class manifested because I had removed the properties and thus the modelBuilder.Entity method could not find class members.  That makes sense.</p>
  
  <p>What I don't know then is how I make the migration.  I tried to add a new migration, but I get same failure.</p>
  
  <p>How do I do the migration from the PMC?  It is true I am going back and forth with database and code first.  Perhaps that is causing me woe now.</p>