title: keeping database in sync ef core
body: <p>I have read multiple posts about this but do not have a clear answer yet.
  We are transitioning to EF Core 2.0 company-wide, one project at a time.</p>
  
  <p>The challenge is this:</p>
  
  <ol>
  <li>A new project starts and a database is created using code first, migrations etc.</li>
  <li>another programmer needs to create a project targeting the same database.</li>
  <li>This programmer can use Scaffold-DbContext and generate current models.</li>
  <li>However, a new column is needed and this second programmer adds it.</li>
  </ol>
  
  <p>Now...how do we best update the other projects?
  Is there something that checks and syncs or shows what is out of sync between your model and a database?  Meaning check the database for changes...not the model.</p>
  
  <p>We don't mind buying a tool if that is the best solution.</p>