Code First Database Class Generation

问题描述:

我正在使用Entity Data Model Wizard/Code First From Database选项。Code First Database Class Generation

我希望下面每个表的一个Model类(Action,ActionDefs等)。我究竟做错了什么?我得到如下:

enter image description here

public partial class MyDBContext : DbContext 
{ 
    public MyDBContext() 
     : base("name=MyDBContext") 
    { 
    } 

    public virtual DbSet<Action> Actions { get; set; } 
    public virtual DbSet<ActionDef> ActionDefs { get; set; } 
    public virtual DbSet<ActionMethod> ActionMethods { get; set; } 
    public virtual DbSet<Activation> Activations { get; set; } 
    public virtual DbSet<Address> Addresses { get; set; } 
    public virtual DbSet<AdHocComCall> AdHocComCalls { get; set; } 
    public virtual DbSet<AdHocComFunction> AdHocComFunctions { get; set; } 
    public virtual DbSet<AdHocComParam> AdHocComParams { get; set; } 
    public virtual DbSet<AdHocDetail> AdHocDetails { get; set; } 
    public virtual DbSet<AdHocError> AdHocErrors { get; set; } 
    public virtual DbSet<AdHocGroup> AdHocGroups { get; set; } 
    public virtual DbSet<AdHocJoin> AdHocJoins { get; set; } 
    public virtual DbSet<AdHocQuery> AdHocQueries { get; set; } 
    public virtual DbSet<Affiliation> Affiliations { get; set; } 
    public virtual DbSet<Answer> Answers { get; set; } 
    public virtual DbSet<audiobook> audiobooks { get; set; } 
    public virtual DbSet<Audit> Audits { get; set; } 
    public virtual DbSet<AutoLinkException> AutoLinkExceptions { get; set; } 
    public virtual DbSet<AutoLinkQueue> AutoLinkQueues { get; set; } 
    public virtual DbSet<Billing> Billings { get; set; } 
    public virtual DbSet<BillingExportHP> BillingExportHPs { get; set; } 
    public virtual DbSet<BillingMethod> BillingMethods { get; set; } 
    public virtual DbSet<CAM_IRAAccountUpdateQueue> CAM_IRAAccountUpdateQueue { get; set; } 
    public virtual DbSet<CaseDetail1> CaseDetail1 { get; set; } 
    public virtual DbSet<CaseDetail2> CaseDetail2 { get; set; } 
    public virtual DbSet<CFGDate> CFGDates { get; set; } 
    public virtual DbSet<CfgGeneric> CfgGenerics { get; set; } 
    public virtual DbSet<CFGNumeric> CFGNumerics { get; set; } 
    public virtual DbSet<CFResult> CFResults { get; set; } 
    public virtual DbSet<CFResultsRaw> CFResultsRaws { get; set; } 
    public virtual DbSet<Client> Clients { get; set; } 
+0

请澄清你的问题。你在做什么来获得你目前得到的结果? –

+0

我在做以下 – bluerain

+0

https://msdn.microsoft.com/en-us/library/jj200620(v=vs.113).aspx – bluerain

我想通了,但我不知道它是如何工作的。 1)Code First From Database选项。 2)删除 3)数据库EF设计师 4)删除 以上5)再次执行#1。