You are here

Drupal专业开发指南 附录A node(节点模块)

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

node(节点模块)

这是节点的基础表。
名字          类型       空 默认值 描述
nid           serial      No          一个节点的主标识符。
vid        int, unsigned  No 0       当前{node_revisions}.vid版本标识符
type       varchar(32)     No ''      这个节点的{node_type}.type
language    varchar(12)     No ''      这个节点的{languages}.language
title       varchar(255)    No ''      这个节点的标题,一般作为纯文本进行处理。
uid           int         No 0       拥有这个节点的{users}.uid;最初,为创建                                         节点的用户。
status          int         No 1       布尔值,用来指示节点是否已发表(非管理员                                        可见)。
created       int         No 0       一个Unix时间戳,节点的创建时间。
changed       int         No 0       一个Unix时间戳,节点的最近修改时间。
comment         int         No 0       是否允许对这个节点进行评论:0意味着不可                                     以;1意味着评论为只读的;2意味着评论可                                         读可写。
promote         int         No 0       布尔值,用来指示是否将节点推到首页。
moderate      int         No 0       在以前,它是一个布尔值,用来指示节点处于                                        “审核中”;现在,核心中已不再使用这个字                                         段。
sticky          int         No 0       布尔值,用来指示节点在它出现的列表中是否                                        被置顶。
tnid       int, unsigned  No 0       这个节点的翻译集的ID,也就是每个翻译集                                          的源节点的节点ID。
translate     int         No 0       一个布尔值,用来指示这个翻译页面是否需要                                        更新。
 
node_access (节点模块)
这个表存储了“领域/授权”对儿,为了查看、更新、或删除特定的节点,用户必须拥有对应的“领域/授权”对儿。
名字          类型       空 默认值 描述
nid        int, unsigned  No 0       这个纪录影响的{node}.nid。
gid        int, unsigned  No 0       授权ID:在指定的领域中的给定节点上为了                                          获得这行的特权,用户必须拥有的授权ID。
realm      varchar(255)    No ''      用户拥有的授权ID适用的领域。每个节点访                                         问节点可以定义一个或多个领域。
grant_view int:tiny,unsigned No 0       布尔值,用来指示一个拥有“领域/授权”对                                         儿的用户是否可以查看这个节点。
grant_update int:tiny,unsigned No 0     布尔值,用来指示一个拥有“领域/授权”对                                         儿的用户是否可以编辑这个节点。
grant_delete int:tiny,unsigned No 0     布尔值,用来指示一个拥有“领域/授权”对                                         儿的用户是否可以删除这个节点。
 

Drupal版本: