ASP.NET Core 1 EF - migrations update to latest
<p>I have two migrations in my ASP.NET Core 1 MVC Project as follows:</p>

<p><a href="https://i.stack.imgur.com/EZ5zW.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/EZ5zW.png" alt="Migration VS2015"></a></p>

<p>The V1 migration is the initial migration with 1 table, Restaurants. </p>

<p>I added the v2 migration just now, which is after I added Asp.NET Identity to my project, and want to update my DB to this latest migration, but I am getting an error that the table already exists. </p>

<p><a href="https://i.stack.imgur.com/YFpeE.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/YFpeE.png" alt="dnx commands"></a></p>

<p>The Restaurant table does exist, but I thought that it would just do a drop-create and add the new tables as well. None of the new tables exist. I used the following commands to create:
<strong>dnx ef migrations add v2</strong> 
and then to update: <strong>dnx ef database update</strong>, i even tried specifying v2 but it keeps trying to migrate the initial version only.</p>

<p><a href="https://i.stack.imgur.com/wSWBO.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/wSWBO.png" alt="with migrations specified"></a></p>

<p>How do I get the second migration to update my existing Database?</p>

<p>UPDATE: i added a third migration, deleted the database and reran the update migrations command - this time only V1 and V2 ran, V3 did not. what gives?</p>