-3

正如你所知道的樣板不給實體類增加一列,我想在一個名爲(AbpUser)表中添加列。我試圖讓在遷移的一類像下面如何在asp Boilerplate中的現有表中添加列?

public partial class AddRatingMig : DbMigration 
{ 
    public override void Up() 
    { 
     AddColumn("dbo.AbpUsers", "UserType", c => c.String()); 
    } 

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

然後在下午控制檯運行命令更新,數據庫 。但不成功。如您所知,Boilerplate不會給實體類編輯列。請幫助在此先感謝

+0

請仔細閱讀[提問],瞭解什麼是在這裏問題。你的問題非常廣泛。預計你在問這裏之前已經試圖解決你的問題。我會在網上查看一些教程,然後如果您在實施時遇到問題,請回到這裏,用[mcve]問一個更具體的問題, – Lexi

+0

我問了一個簡單的問題。它關於一個特定的框架,如果你知道Boilerplate框架然後指導請... –

+0

你沒有問這個網站的指導方針內的問題。如果你閱讀[幫助],你會意識到這一點。 – Lexi

回答

1

回答這個問題是延長AbpUser這樣

public class User : AbpUser<User> 
{ 
    public string SpecialTitle { get; set; } 
} 

,並添加遷移UpdatedUserWithSpecialTitle 然後更新數據庫

+0

非常感謝.... –

+0

我有一個新的問題...怎麼做樣板的數據庫表中搜索?它採用異步方法 –

+0

,正如我在第一個問題提到的樣板並不提供實體類 –

相關問題