当前位置:Gxlcms > 数据库问题 > 添加Entity Framework Core,数据库迁移

添加Entity Framework Core,数据库迁移

时间:2021-07-01 10:21:17 帮助过:20人阅读

技术图片

 

 

 1.建立Entity

  建立IEntity的接口

技术图片

 

 

 

  建立实现IEntity接口的抽象类Entity

技术图片

  建立类继承抽象类Entity

 技术图片

 

 

 

2. 数据库放到infrastructure的项目中

 

 

 

 技术图片

3.注册和配置这个dbcontext

 

 

   1.安装entityFramworkcore.sqlite的包

  2.在开发环境下注册服务

技术图片

 

 

 以后使用的话就直接在那个类里面注入就行

 

 

数据库迁移

技术图片

 

 

 技术图片

 

 

 1.initial是自己起的名字,会生成一个文件夹,里面有迁移类,里面有两个方法,一个up,一个down,更新就用Up,回滚执行down

删除这个迁移类使用remove migration

2.更新数据库

技术图片

 

 会把数据库放到API的启动项目里面

 

添加Entity Framework Core,数据库迁移

标签:注册服务   数据库迁移   项目   work   sqlite   width   mic   文件夹   api   

人气教程排行