欢迎您的来访!有源码,好建站(www.codehy.com)源码海洋源码网为您提供快速建站平台.
当前位置: 首页 > 行业资讯 > c# .net 资料 >

源码海洋网教您-轻松实现Mvc NuGet 数据迁移

时间:2020-08-27 21:59来源:未知 作者:源码海洋 点击:
网上有很多的ef code first的使用的方式,很乱,下面是我自己整理出来的,有什么不正确的地方还请指正,本人菜鸟一枚! 1、新建一个类库 =》引用 右击 管理NuGet程序包 添加EntityFramework 类库中就会有添加一个App.config 的文件,打开添加自己的连接数据

 

网上有很多的ef  code first 的使用的方式,很乱,下面是我自己整理出来的,有什么不正确的地方还请指正,本人菜鸟一枚!

1、新建一个类库 =》引用 右击 管理NuGet程序包 添加EntityFramework

类库中就会有添加一个App.config 

的文件,打开添加自己的连接数据库的字符串(本地数据库自己新建一个)

2、建立一个实体(比如Student)

 

 

3、新建自己的DbContext类 (比如:testContext.cs)

 

 

 

 4、打开程序包管理控制台:工具=》库程序包管理器=》程序包管理器控制台

 

 

输入:Enable-Migrations

会发现类库里多一个Migrations文件夹,打开文件夹下的 Configuration.cs(改成true)

 

 

5、再在控制台上输入:Update-Database -Verbose(新增表或字段时使用)

这样就生成对应的表和字段了 

 再控制台上输入:Update-Database -Force -Verbose(删除字段或表时使用)

6、查看一下数据库就知道结果

(责任编辑:源码海洋)本文地址:http://www.codehy.com/info/net/2020/0827/21700.html

推荐资讯