users(用户模块)
这个表存储了用户数据。
名字 类型 空 默认值 描述
uid serial No 主键:唯一的用户ID。
name varchar(60) No '' 唯一的用户名。
pass varchar(32) No '' 用户的密码(MD5哈希)。
mail varchar(64) Yes '' 用户的电子邮件地址。
mode int:tiny No 0 每个用户的评论显示模式(串列式vs平板 式),用于{comment}模块。
sort int:tiny Yes 0 每个用户的评论排序(由新到旧vs由旧到 新),用于{comment}模块。
threshold int:tiny Yes 0 以前由{comment}模块用于每个用户的首选; 现在已经不再使用这个字段。
theme varchar(255) No '' 用户的默认主题。
signature varchar(255) No '' 用户的签名。
created int No 0 创建用户时的时间戳。
access int No 0 用户上次访问站点的时间戳。
login int No 0 用户最后一次登录的时间戳。
status int:tiny No 0 用户是激活的(1),或是封锁的(0)。
timezone varchar(8) Yes 用户的时区。
language varchar(12) No '' 用户的默认语言。
picture varchar(255) No '' 指向用户的已上传头像图片的路径
init varchar(64) Yes '' 用于最初帐号创建的电子邮件地址。
data text:big Yes 一个序列化的数组,里面包含了与用户相关的 “名/值”对。在编辑用户期间,任何提交的 表单值都将被保存起来,在user_load()期 间,将被加载到$user对象中。不推荐使用这 个字段,在Drupal将来的版本中,这个字段 可能会消失。
users_roles(用户模块)
这个表用来将用户映射到角色上
名字 类型 空 默认值 描述
uid int, unsigned No 0 主键:用户的{users}.uid
rid int, unsigned No 0 主键:角色的{role}.rid
老葛的Drupal培训班 Think in Drupal