基于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

.Net下极限生产力之efcore分表分库全自动化迁移CodeFirst

2021-06-23 .NET高级班 63-ASP.NET Core EFCore数据库(CodeFirst的使用)