一、身份数据表
Activiti的整个身份数据模块,可以独立于流程引擎而存在,有关身份数据的几张表 ,并没有保存与流程相关的数据及关联。身份表名称以ACT_ID开头,表名中的“ID”是单词identity的缩写。
涉及的表
数据表分类 描述 ACT_ID_USER 用户的基本信息 ACT_ID_INFO 用户的扩展信息 ACT_ID_GROUP 群组 ACT_ID_MEMBERSHIP 用户与群组关系 ACT_ID_USER【UserEntityImpl】
- FIRST_ :人名。
- LAST_ : 姓氏。
- EMAIL_ : 用户邮箱。
- PWD_ : 用户密码。
- PICTURE_ID :用户图片,对应资源中的数据ID 。
ACT_ID_INFO【IdentityInfoEntityImpl】
- USER_ID_:对应用户表的数据ID ,但没有强制做外键关联。
- TYPE_:信息类型,当前可以设置用户账号( account )、用户信息( userinfo )和NULL三种值。
- KEY_:数据的键,可以根据该键来查找用户信息的值 。
- VALUE_:数据的值,类型为varchar,长度为255宇节。
- PASSWORD_:用户账号的密码字段,不过当前版本的Activiti井没有使用该字段。
- PARENT_ID_:该信息的父信息ID, 如果一条数据设置了父信息ID, 则表示该数据是用户账号(信息)的明细数据。
ACT_ID_GROUP【GroupEntityImpl】
- NAME:用户组名称 。
- TYPE: 用户组类型, 类型不由此Activiti 提供,但是在某些业务中,Activiti会根据该字段的值进行查询,宇段值由Activiti定义。
ACT_ID_MEMBERSHIP【MembershipEntityImpl】
- USER_ID:用户ID ,不能为NULL。
- GROUP_ID:用户组ID,不能为NULL。