EF Code First 基础操作
一、新建一个实体类(Models)
1.添加特性,先引用命名空间

2、写入字段创建主键

3、新建文件夹(DAL)
3.1 创建类库
3.2 创建新项目,(ADO.NET 实体数据模型)
1、数据迁移=>工具=>Get New 程序包=>程序包控制台(3个命令)(enable-migrations)
1)、enable-migrations 启动数据迁移 (将默认的那个文件的AutomaticMigrationsEnabled 改成 true)
2)、add-migration (into) 迁移版本名称 随便起
3)、 update-database 更新数据
4)、添加字段重新迁移 add-migration (迁移名称重新随便起)


4、编辑dal层

5、控制器

6、视图

二、更改web.config数据库链接字符串
1、更改connectionString属性名data source值 改成 .或者数据库实例名称
2、更改connectionString属性名initial catalog值 改成 自定义数据库名称
三、完成迁移命令
(1)、数据迁移=>工具=>NuGet管理器=>程序包管理器控制台(3个命令)
1)、enable-migrations --启动 数据迁移 (将默认出现的文件AutomaticMigrationsEnabled=(false)改成(true)允许自动迁移(文件在Migrations文件夹))
2)、add-migration ((init)随便起的) 添加数据迁移版本的名称
3)、update-database 更新数据库 迁移操作

浙公网安备 33010602011771号