通用库表

例如民族、城市等是通用的模块,还需要初始化数据,本小节对通用库表进行了整理

常用库表

民族数据

五十六个民族,五十六朵花

民族表

省市区

省市区联动关系

省市区表

验证码表

通用验证码

验证码表

用户相关表

用户登陆鉴权体系相关库表

用户体系主要由 sys_user、sys_account_login、sys_account_auth 组成,三张表的组织关系为:

  • sys_user:基础用户信息表,用户姓名、性别、手机号等信息都存放在这个表中
  • sys_account_auth:用户鉴权表,与 sys_user 是 1:1 关系,主要包括 token,如果比较高阶的项目,需要存放用户的私钥、公钥,则有 secret_key 和 secret_value 管理,一般项目用不上
  • sys_account_login:用户登陆信息表,因为一个用户可能有多种登陆信息,例如手机号、微信号等,根据 account_type、ve_value1、ve_value2 不同,完成用户的鉴权

用户信息表

用户基础信息表,可以扩展其他字段,根据具体业务项目经理自行评估

用户信息表

用户鉴权表

用户鉴权信息,主要存储 token 信息

用户鉴权表

用户登陆表

用户登陆信息,根据 account_type 不同,可以存储多个用户信息

用户登陆表

Last Updated:
Contributors: TerryQi