using System;
using System.Collections.Generic;
using System.Data.Entity;
using System.Data.Entity.ModelConfiguration.Conventions;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Y.DB.Migrations;
namespace Y.DB.DAO
{
///
/// SuperDb 中完成数据库的配置
///
public class SuperDb : DbContext
{
public SuperDb()
: base("SQLServerConnection")//SQLServerConnection//DefaultConnection
{
//设置数据迁移配置
Database.SetInitializer(new MigrateDatabaseToLatestVersion());
}
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
//去掉复数映射
modelBuilder.Conventions.Remove();
base.OnModelCreating(modelBuilder);
}
}
}