【发布时间】:2018-09-12 18:52:15
【问题描述】:
我正在学习 ASP.NET Core,但在以下场景中遇到了一些问题:
我为Microsoft.AspNetCore.Identity提供的IdentityUser创建了一个扩展类,扩展类为默认数据库AspNetUsers添加了一些额外的字段:
public class ApplicationUser : IdentityUser
{
public string FirstName { get; set; }
public string LastName { get; set; }
public DateTime BirthDate { get; set; }
public string LockoutMessage { get; set; }
public string SessionId { get; set; }
}
我能够执行以下命令更新表结构:
add-migration <migration name> -context <app context>
update-database
问题
假设现在我使用Microsoft SQL Server Management Studio 软件创建另一个名为UserDetails 的表,该表具有FK AspNetUsers 表的ID。
我想在Models文件夹中生成包含我应用程序所有属性的类,所以我不需要手动编写新表的表属性,我该怎么做?
我试过了:update-database,但似乎不起作用。
【问题讨论】:
标签: asp.net sql-server entity-framework asp.net-core