I'm starting to build a new web application from scratch where I want to use Microsoft's latest AspNetIdentity to manage logins and identities in my system. I have previously used asp.net Membership provider. There, at the beginning of application creation it was simply possible to create all the related tables and views of Asp.Net membership provider through a wizard or by running a simple command aspnet_regsql.exe
on Visual Studio command prompt as described in this blog post.
I'm looking for something very similar wizard to get started with AspNetIdentity as well? I was reading lot of blog posts e.g. this which suggests that all the tables of AspNetIdentity will get automatically created through code first migration once you provide connection string to the DbContext.
But, I want to start from scratch or you can say DB first approach where I would like to see what all tables it creates then, add all my own required tables into the same database, build its relationships with aspNetIdentity tables to get started. Any help would be appreciated.