using System; using System.Data.Entity; using System.Data.Entity.ModelConfiguration; namespace ReportTemplateTool.Models { public partial class LisDbContext : DbContext { public LisDbContext() : base("name=MyConnectionString") { } public virtual DbSet DictReport { get; set; } public virtual DbSet DictUser { get; set; } public virtual DbSet DictReportFile { get; set; } protected override void OnModelCreating(DbModelBuilder modelBuilder) { modelBuilder.Entity() .ToTable("Dict_Report"); modelBuilder.Entity() .ToTable("Dict_User"); modelBuilder.Entity() .ToTable("Dict_ReportFile"); Database.SetInitializer(null); // 禁用初始化器 Database.Log = Console.WriteLine; base.OnModelCreating(modelBuilder); } } }