关于MVC4中EFCoderFirst 数据迁移的三句经典指令
首先输入这句指令 enable-migrations -contexttypename SchoolContext ---------(SchoolContext为你设置的数据库名)它会自动生成如下文件
打开这个文件写入初始化数据例如:
{ using MvcDYCW.Models; using System.Collections.Generic;}---------不要忘记!
new List<Administrator>
{
new Administrator{AdministratorId=1, AdminName="NewsAttack",PassWord=Common.Sha256("198901"),Name="叶长重",Email="826217795@qq.com",IsPreset=true}
}.ForEach(p => context.Administrators.Add(p));
然后再命令台中写上 add-migration InitialCreate 然后运行,
最后在命令台上写上 update-database OK,完成!