基于EFCore的CodeFirst实战用户表
Posted xiewenyu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基于EFCore的CodeFirst实战用户表相关的知识,希望对你有一定的参考价值。
目标
1 建立用户实体类UserInfo
2 创建表UserInfos
3 分析用户表与其他表可能的关系
功能分析
结构化描述:
用户表={编号,用户名,密码,QQ,性别,邮箱,地址,手机号,微信号,微信授权绑定OpenId,所在公司名称}
UserInfos={Id,UserName,Pwd,QQ,Gender,Email,Address,Mobile,WxCode,WxOpenId,CompanyName}
[Id]=[int|自增长|x>=1|]
[UserName]=[字符串|长度至少3位|表内唯一或者同一类角色的用户名唯一]
[Email]=[符合email格式|]
[Gender]=[tinyint|>=0]|{0=未知,1=男,2=女|默认0}
预期效果图
代码
以上是关于基于EFCore的CodeFirst实战用户表的主要内容,如果未能解决你的问题,请参考以下文章
EFCore + MySql codeFirst 迁移 Migration出现的问题
记录一次EFCore CodeFirst迁移实践,解决多个项目表结构同步更新问题
EFCore CodeFirst模型迁移生成数据库备注(mysql)
.Net下极限生产力之efcore分表分库全自动化迁移CodeFirst