You are here

Drupal专业开发指南 附录A users(用户模块)

g089h515r806 的头像
Submitted by g089h515r806 on 星期五, 2009-09-04 12:07

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

Drupal版本: