EFCore MySql DBFirst 生成实体类

阅读: 评论:0

EFCore MySql DBFirst 生成实体类

EFCore MySql DBFirst 生成实体类

单独生成实体类,再拷贝到

1、创建ef类库(设定一下命名空间namespace,与开发业务系统项目的一致),同时将项目设为启动项目,安装2个Nuget包,如下所示:

Microsoft.EntityFrameworkCore.Tools
Pomelo.EntityFrameworkCore.MySql

2、生成数据库的实体和ef的DbContext对象,在项目根目录下,用到的是 scaffold-dbcontext 命令;

scaffold-dbcontext -force  "server=****;user id=root;password=****;database=****" -provider "sql"

server:数据库地址,user id:账号,password:登录密码

 如果是针对单表的更新,加一个-tables 后面是要更新的表名

scaffold-dbcontext -force  "server=****;user id=root;password=****;database=****" -provider "sql"  -tables "mytablename"

执行完成之后会生成指定的是model ,注意:表必须有主键,才会生成,如果没有主机会报 unable to generate entity type for table “

本文发布于:2024-01-29 05:44:37,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170647828213118.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:实体类   EFCore   MySql   DBFirst
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23