数据库初始化

void Application_Start()

{

Database.SetInitializer<NerdDinners>(new RecreateDatabaseIfModelChanges<NerdDinners>());

.....

}

void Application_Start()

{

Database.SetInitializer<NerdDinners>(new DropCreateDatabaseIfModelChanges<NerdDinners>());

.......

}数据库初始化 :播种数据库

public class CrmSystemDataInitializer:DropCreateDatabaseIfModelChanges<CrmSystemEntities>

 { 

 protected override void Seed(CrmSystemEntities context) { var users = new List<User> { 

 new User{ UserCd = "2006001",UserName="ChenHua",UserIdCode="341000198308068390", UserSex=false,UserPassword="123456",UserLoginTime=System.Convert.ToDateTime("2012-12-22 0:1"), UserLoginIp="127.0.0.1"} , 

 new User{ UserCd = "2006002",UserName="ZhongWenLong",UserIdCode="610203197406077960", UserSex=true,UserPassword="123456",UserLoginTime=System.Convert.ToDateTime("2012-12-22 0:1"), UserLoginIp="127.0.0.1" } }; 

 var dbDescribes = new List<DbDescribe> { new DbDescribe{ TableCd="01",TableName="Users",TableDescribe="用户表"} 

 }; 

 //将数据加入 

 users.ForEach(a => context.Users.Add(a)); 

 //context.users.add(new user{......});直接加  

//将数据加入 

 dbDescribes.ForEach(a => context.DbDescrible.Add(a)); 

 //context.DbDescrible.add(new DbDescrible{......});直接加 

 } }}

protected void Application_Start() { 

 //初始化数据库 

 System.Data.Entity.Database.SetInitializer(new ZQHCRMSYSTEM.Models.CrmSystemDataInitializer()); 

 AreaRegistration.RegisterAllAreas(); 

 RegisterGlobalFilters(GlobalFilters.Filters); RegisterRoutes(RouteTable.Routes); 

 }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值