实体框架6代码优先

时间:2015-09-13 04:14:14

标签: c# entity-framework

我是Entity Framework的新手,我想在我的数据库中添加新表,这些表已经先用代码创建,但它们没有反映在数据库中。

这是我的代码:

    public DbSet<OnlineExams.Models.Admin> Admins { get; set; }
    public DbSet<OnlineExams.Models.User> Users { get; set; }
    public DbSet<OnlineExams.Models.Exam> Exams { get; set; }
    public DbSet<OnlineExams.Models.Question> Questions { get; set; }
    public DbSet<OnlineExams.Models.Score> Scores { get; set; }
    public DbSet<OnlineExams.Models.CreateQuestion> CreateQuestions {get;set; }
    public DbSet<OnlineExams.Models.ExamRecord> ExamRecords { get; set; }

    protected override void OnModelCreating(DbModelBuilder modelBuilder)
    {           
        modelBuilder.Conventions.Remove<PluralizingTableNameConvention>();
        //base.OnModelCreating(modelBuilder);
    }
}

0 个答案:

没有答案