'description'=>t('Theme region within which the block is set.'),
),
'custom'=>array(
'type'=>'int',
'not null'=>TRUE,
'default'=>0,
'size'=>'tiny',
'description'=>t('Flag to indicate how users may control visibility of the block. (0 = Users cannot control, 1 = On by default, but can be hidden, 2 = Hidden by default, but can be shown)'),
),
'throttle'=>array(
'type'=>'int',
'not null'=>TRUE,
'default'=>0,
'size'=>'tiny',
'description'=>t('Flag to indicate whether or not to remove block when website traffic is high. (1 = throttle, 0 = do not throttle)'),
),
'visibility'=>array(
'type'=>'int',
'not null'=>TRUE,
'default'=>0,
'size'=>'tiny',
'description'=>t('Flag to indicate how to show blocks on pages. (0 = Show on all pages except listed pages, 1 = Show only on listed pages, 2 = Use custom PHP code to determine visibility)'),
),
'pages'=>array(
'type'=>'text',
'not null'=>TRUE,
'description'=>t('Contents of the "Pages" block; contain either a list of paths on which to include/exlclude the block or PHP code, depending on "visibility" setting.'),
),
'title'=>array(
'type'=>'varchar',
'length'=>64,
'not null'=>TRUE,
'default'=>'',
'description'=>t('Custom title for the block. (Empty string will use block default title, <none> will remove the title, text will cause block to use specified title.)'),
),
'cache'=>array(
'type'=>'int',
'not null'=>TRUE,
'default'=>0,
'size'=>'tiny',
'description'=>t('Binary flag to indicate block cache mode. (-1: Do not cache, 1: Cache per role, 2: Cache per user, 4: Cache per page, 8: Block cache global) See BLOCK_CACHE_* constants in block.module for more detailed information.'),
),
),
'primary key'=>array('bid'),
);
$schema['blocks_roles']=array(
'description'=>t('Sets up access permissions for blocks based on user roles'),
$schema['cache_block']['description']=t('Cache table for the Block module to store already built blocks, identified by module, delta, and various contexts which may change the block, such as theme, locale, and caching mode defined for the block.');
'description'=>t('The {comment}.cid to which this comment is a reply. If set to 0, this comment is not a reply to an existing comment.'),
),
'nid'=>array(
'type'=>'int',
'not null'=>TRUE,
'default'=>0,
'description'=>t('The {node}.nid to which this comment is a reply.'),
),
'uid'=>array(
'type'=>'int',
'not null'=>TRUE,
'default'=>0,
'description'=>t('The {user}.uid who authored the comment. If set to 0, this comment was created by an anonymous user.'),
),
'subject'=>array(
'type'=>'varchar',
'length'=>64,
'not null'=>TRUE,
'default'=>'',
'description'=>t('The comment title.'),
),
'comment'=>array(
'type'=>'text',
'not null'=>TRUE,
'size'=>'big',
'description'=>t('The comment body.'),
),
'hostname'=>array(
'type'=>'varchar',
'length'=>128,
'not null'=>TRUE,
'default'=>'',
'description'=>t("The author's host name."),
),
'timestamp'=>array(
'type'=>'int',
'not null'=>TRUE,
'default'=>0,
'description'=>t('The time that the comment was created, or last edited by its author, as a Unix timestamp.'),
),
'status'=>array(
'type'=>'int',
'unsigned'=>TRUE,
'not null'=>TRUE,
'default'=>0,
'size'=>'tiny',
'description'=>t('The published status of a comment. (0 = Published, 1 = Not Published)'),
),
'format'=>array(
'type'=>'int',
'size'=>'small',
'not null'=>TRUE,
'default'=>0,
'description'=>t('The {filter_formats}.format of the comment body.'),
),
'thread'=>array(
'type'=>'varchar',
'length'=>255,
'not null'=>TRUE,
'description'=>t("The vancode representation of the comment's place in a thread."),
),
'name'=>array(
'type'=>'varchar',
'length'=>60,
'not null'=>FALSE,
'description'=>t("The comment author's name. Uses {user}.name if the user is logged in, otherwise uses the value typed into the comment form."),
),
'mail'=>array(
'type'=>'varchar',
'length'=>64,
'not null'=>FALSE,
'description'=>t("The comment author's e-mail address from the comment form, if user is anonymous, and the 'Anonymous users may/must leave their contact information' setting is turned on."),
),
'homepage'=>array(
'type'=>'varchar',
'length'=>255,
'not null'=>FALSE,
'description'=>t("The comment author's home page address from the comment form, if user is anonymous, and the 'Anonymous users may/must leave their contact information' setting is turned on."),