关于MVC4中EFCoderFirst 数据迁移的三句经典指令
2013-12-12 16:49
267 查看
首先输入这句指令 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,完成!
相关文章推荐
- 关于MVC4-5 添加EF controller时 EF为同级类库时,报错时的问题解决。
- 关于在ASP.NET MVC 中使用EF的Code First的方式来读取数据库时的Validation failed for one or more entities. See 'EntityValidationErrors' property for more details.
- 关于EF Codefirst使用非sqlce版本
- EF CodeFirst模式下,模型和业务逻辑处在不同项目的自动数据迁移实现
- EF学习之CodeFirst(二)--数据迁移
- MVC3 EF Code First 模式下的数据迁移
- MVC 使用EF Code First数据迁移之添加字段
- 关于EF Code First模式不同建模方式对建表产生的影响
- ABP框架---EF code First 数据迁移
- EF CodeFirst关于数据库的一些基本操作
- EF Code-First数据迁移
- Entity Framework Code First Migrations--EF 的数据迁移
- EF codefirst数据迁移
- MVC 使用EF Code First数据迁移之添加字段
- 关于HTTP Connect指令的经典解释
- 【EF】EF Code-First数据迁移
- 关于EF(entity framework)中的codefirst、modelfirst和databasefirst
- CodeFirstMigrations更新数据库结构(EF数据迁移)
- EFCodeFirst系列