This article describes how to customize the underlying Entity Framework Core data model for ASP.NET Core Identity.
Using a separate migration project for managing database schemas with Entity Framework Core