您的位置:首页 > 其它

MVC系列——EF Code First

2013-04-17 22:58 267 查看
一、添加模型

右键单击Models文件夹,选择“添加”,然后选择“类”,输入类名“Movie”。为了能够使用DbContext和DbSet,你需要在文件的顶部添加语句using System.Data.Entity;

View Code

<connectionStrings>
<add name="MovieDbContext"
connectionString="Data Source=(LocalDB)\v11.0;AttachDbFilename=|DataDirectory|\Movies.mdf;Integrated Security=True"
providerName="System.Data.SqlClient"
/>
</connectionStrings>


三、生成数据库

常用方法有三种:

1. 令 Entity Framework依据新模型类架构自动删除和重新常见数据库。
2. 显式地修改现有的数据库架构,以便它匹配模型类。
3. 使用代码先行迁移来更新数据库架构:
打开工具——程序包管理器控制台窗口,执行以下步骤:
  a.启用迁移功能:Enable-Migrations -ContextTypeName MvcMovie.Models.MovieDbContext
  b.建立初态:add-migration Initial
  c.自动比对差异生成迁移类:add-migration AddRatingMig
  d.将迁移应用到数据库:update-database
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: