首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在asp样板中添加已有表格中的列?

如何在asp样板中添加已有表格中的列?
EN

Stack Overflow用户
提问于 2017-08-24 20:40:49
回答 1查看 1.7K关注 0票数 -3

正如你所知道的,样板没有提供实体类来添加列,我想在名为( AbpUser)的表中添加列。我尝试在Migrations中创建一个类,如下所示

代码语言:javascript
复制
public partial class AddRatingMig : DbMigration
{
    public override void Up()
    {
        AddColumn("dbo.AbpUsers", "UserType", c => c.String());
    }

    public override void Down()
    {
        DropColumn("dbo.AbpUsers", "UserType");
    }
}

然后在Pm控制台中运行命令Update-Database。但并不成功。正如你所知道的,样板并不提供实体类来编辑列。请提前帮个忙谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-08-25 20:48:00

这个问题的答案是像这样扩展AbpUser

代码语言:javascript
复制
public class User : AbpUser<User> 
{ 
    public string SpecialTitle { get; set; } 
}

然后添加-迁移数据库,然后更新- UpdatedUserWithSpecialTitle

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45861930

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档