Code First Database Class Generation
问题描述:
我正在使用Entity Data Model Wizard/Code First From Database选项。Code First Database Class Generation
我希望下面每个表的一个Model类(Action,ActionDefs等)。我究竟做错了什么?我得到如下:
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; }
答
我想通了,但我不知道它是如何工作的。 1)Code First From Database选项。 2)删除 3)数据库EF设计师 4)删除 以上5)再次执行#1。
请澄清你的问题。你在做什么来获得你目前得到的结果? –
我在做以下 – bluerain
https://msdn.microsoft.com/en-us/library/jj200620(v=vs.113).aspx – bluerain