| 本帖最后由 叮叮 于 2015-2-9 19:27 编辑 
 
 | PHPCMS V9 数据结构 (2010-12-28) | 
 
 表 1 : v9_admin 管理员表 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | userid | mediumint(6) unsigned | PK |  | auto_increment | 用户id |  | username | varchar(20) | YES |  |  | 用户名 |  | password | varchar(32) | YES |  |  | 密码 |  | roleid | smallint(5) | YES | 0 |  | 角色 |  | encrypt | varchar(6) | YES |  |  | 加密因子 |  | lastloginip | varchar(15) | YES |  |  | 最后登录ip |  | lastlogintime | int(10) unsigned | YES | 0 |  | 最后登录时间 |  | email | varchar(40) | YES |  |  | Email |  | realname | varchar(50) | NO |  |  | 真是姓名 |  | card | varchar(255) | NO |  |  | 密保卡 | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | userid |  | username | INDEX | username | 
 
 表 2 : v9_admin_panel 快捷面板 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | menuid | mediumint(8) unsigned | PK |  |  | 菜单id |  | userid | mediumint(8) unsigned | NO | 0 |  | 管理员id |  | name | char(32) | YES |  |  | 菜单名称 |  | url | char(255) | YES |  |  | 菜单url |  | datetime | int(10) unsigned | YES | 0 |  | 添加时间 | 
 | 
 
 | 键名 | 类型 | 字段 |  | userid | INDEX | menuid |  | userid | INDEX | userid | 
 
 表 3 : v9_admin_role 角色表 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | roleid | tinyint(3) unsigned | PK |  | auto_increment | 角色id |  | rolename | varchar(50) | NO |  |  | 角色名称 |  | description | text | NO |  |  | 描述 |  | listorder | smallint(5) unsigned | NO | 0 |  | 排序 |  | disabled | tinyint(1) unsigned | NO | 0 |  | 状态:1,禁用 | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | roleid |  | listorder | INDEX | listorder |  | disabled | INDEX | disabled | 
 
 表 4 : v9_admin_role_priv 管理员权限表 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | roleid | tinyint(3) unsigned | PK | 0 |  | 角色id |  | m | char(20) | NO |  |  | m |  | c | char(20) | NO |  |  | c |  | a | char(20) | NO |  |  | a |  | data | char(30) | NO |  |  | 附件属性 |  | siteid | smallint(5) unsigned | NO | 0 |  | 所属站点 | 
 | 
 
 | 键名 | 类型 | 字段 |  | roleid | INDEX | roleid |  | roleid | INDEX | m |  | roleid | INDEX | c |  | roleid | INDEX | a |  | roleid | INDEX | siteid | 
 
 表 5 : v9_announce 公告表 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | aid | smallint(4) unsigned | PK |  | auto_increment | 公告ID |  | siteid | smallint(5) unsigned | NO | 0 |  | 站点ID |  | title | char(80) | NO |  |  | 公告标题 |  | content | text | NO |  |  | 公告内容 |  | starttime | date | NO | 0000-00-00 |  | 有效起始时间 |  | endtime | date | NO | 0000-00-00 |  | 有效结束时间 |  | username | varchar(40) | NO |  |  | 添加者 |  | addtime | int(10) unsigned | NO | 0 |  | 添加时间 |  | hits | smallint(5) unsigned | NO | 0 |  | 浏览次数 |  | passed | tinyint(1) unsigned | NO | 0 |  | 是否通过1:通过;0:为通过 |  | style | char(15) | NO |  |  | 样式 |  | show_template | char(30) | NO |  |  | 模板 | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | aid |  | siteid | INDEX | siteid |  | siteid | INDEX | passed |  | siteid | INDEX | endtime | 
 
 表 6 : v9_attachment 附件表 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | aid | int(10) unsigned | PK |  | auto_increment | 附件ID |  | module | char(15) | NO |  |  | 模块名称 |  | catid | smallint(5) unsigned | NO | 0 |  | 栏目ID |  | filename | char(50) | NO |  |  | 附件名称 |  | filepath | char(200) | NO |  |  | 附件路径 |  | filesize | int(10) unsigned | NO | 0 |  | 附件大小 |  | fileext | char(10) | NO |  |  | 附件扩展名 |  | isimage | tinyint(1) unsigned | NO | 0 |  | 是否为图片 1为图片 |  | isthumb | tinyint(1) unsigned | NO | 0 |  | 是否为缩略图 1为缩略图 |  | downloads | mediumint(8) unsigned | NO | 0 |  |  |  | userid | mediumint(8) unsigned | NO | 0 |  | userid |  | uploadtime | int(10) unsigned | NO | 0 |  | 上传时间 |  | uploadip | char(15) | NO |  |  | 上传ip |  | status | tinyint(1) | NO | 0 |  | 附件使用状态 |  | authcode | char(32) | NO |  |  | 附件路径MD5值 |  | siteid | smallint(5) unsigned | NO | 0 |  | 站点id | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | aid |  | authcode | INDEX | authcode | 
 
 表 7 : v9_attachment_index 附件关系表 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | keyid | char(30) | PK |  |  | 关联id |  | aid | char(10) | NO |  |  | 附件ID | 
 | 
 
 | 键名 | 类型 | 字段 |  | keyid | INDEX | keyid |  | aid | INDEX | aid | 
 
 表 8 : v9_badword 敏感词 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | badid | smallint(5) unsigned | PK |  | auto_increment | 感敏词ID |  | badword | char(20) | NO |  |  | 感敏词 |  | level | tinyint(5) | NO | 1 |  | 感敏级别 |  | replaceword | char(20) | NO | 0 |  | 换替文字 |  | lastusetime | int(10) unsigned | NO | 0 |  | 添加时间 |  | listorder | tinyint(3) unsigned | NO | 0 |  | 排序 | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | badid |  | badword | INDEX | badword |  | usetimes | INDEX | replaceword |  | usetimes | INDEX | listorder |  | hits | INDEX | listorder | 
 
 表 9 : v9_block 碎片表 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | id | int(10) | PK |  | auto_increment | 碎片ID |  | siteid | smallint(5) unsigned | YES | 0 |  | 站点ID |  | name | char(50) | YES |  |  | 碎片名 |  | pos | char(30) | YES |  |  | 位置 |  | type | tinyint(1) | YES | 0 |  | 型类{1:代码型,2:格式化数据型} |  | data | text | YES |  |  | 数据内容 |  | template | text | YES |  |  | 模板 | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | id |  | pos | INDEX | pos |  | type | INDEX | type |  | siteid | INDEX | siteid | 
 
 表 10 : v9_block_history 碎片历史记录表 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | id | int(10) | PK |  | auto_increment |  |  | blockid | int(10) unsigned | YES | 0 |  | 碎片ID |  | data | text | YES |  |  | 碎片内容 |  | creat_at | int(10) unsigned | YES | 0 |  | 时间 |  | userid | mediumint(8) unsigned | YES | 0 |  | 用户ID |  | username | char(20) | YES |  |  | 用户名 | 
 | 
 
 
 表 11 : v9_block_priv 碎片权限表 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | id | int(10) unsigned | PK |  | auto_increment |  |  | roleid | tinyint(3) unsigned | YES | 0 |  | 角色ID |  | siteid | smallint(5) unsigned | YES | 0 |  | 站点ID |  | blockid | int(10) unsigned | YES | 0 |  | 碎片ID | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | id |  | blockid | INDEX | blockid |  | roleid | INDEX | roleid |  | roleid | INDEX | siteid | 
 
 表 12 : v9_cache 缓存表 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | filename | char(50) | PK |  |  |  |  | path | char(50) | NO |  |  |  |  | data | mediumtext | NO |  |  |  | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | filename |  | PRIMARY | PRIMARY | path | 
 
 表 13 : v9_category 栏目表 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | catid | smallint(5) unsigned | PK |  | auto_increment | 栏目id |  | siteid | smallint(5) unsigned | NO | 0 |  | 站点id |  | module | varchar(15) | NO |  |  | 所属模块 |  | type | tinyint(1) unsigned | NO | 0 |  | 类别 |  | modelid | tinyint(5) unsigned | NO | 0 |  | 模型id |  | parentid | smallint(5) unsigned | NO | 0 |  | 父id |  | arrparentid | varchar(255) | NO |  |  | 所有父id |  | child | tinyint(1) unsigned | NO | 0 |  | 是否存在子栏目,1,存在 |  | arrchildid | mediumtext | NO |  |  | 所有子栏目id |  | catname | varchar(30) | NO |  |  | 栏目名称 |  | style | varchar(5) | NO |  |  | 风格 |  | image | varchar(100) | NO |  |  | 图片 |  | description | mediumtext | NO |  |  | 描述 |  | parentdir | varchar(100) | NO |  |  | 父目录 |  | catdir | varchar(30) | NO |  |  | 目录 |  | url | varchar(100) | NO |  |  | 链接地址 |  | items | mediumint(8) unsigned | NO | 0 |  | 栏目数量 |  | hits | int(10) unsigned | NO | 0 |  | 点击数量 |  | setting | mediumtext | NO |  |  | 相关配置信息 |  | listorder | smallint(5) unsigned | NO | 0 |  | 排序 |  | ismenu | tinyint(1) unsigned | NO | 1 |  | 是否显示,1 显示 |  | sethtml | tinyint(1) unsigned | NO | 0 |  | 生成静态,1 静态 |  | letter | varchar(30) | NO |  |  | 拼音 |  | usable_type | varchar(255) | NO |  |  | 当前可用类别,多id用逗号隔开 | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | catid |  | module | INDEX | module |  | module | INDEX | parentid |  | module | INDEX | listorder |  | module | INDEX | catid |  | siteid | INDEX | siteid |  | siteid | INDEX | type | 
 
 表 14 : v9_category_priv 栏目权限表 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | catid | smallint(5) unsigned | PK | 0 |  | 栏目id |  | siteid | smallint(5) unsigned | NO | 0 |  | 站点id |  | roleid | smallint(5) unsigned | NO | 0 |  | 角色或者组id |  | is_admin | tinyint(1) unsigned | NO | 0 |  | 是否为管理员 1、管理员 |  | action | char(30) | NO |  |  | 动作 | 
 | 
 
 | 键名 | 类型 | 字段 |  | catid | INDEX | catid |  | catid | INDEX | roleid |  | catid | INDEX | is_admin |  | catid | INDEX | action |  | siteid | INDEX | siteid | 
 
 表 15 : v9_collection_content 采集内容表 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | id | int(10) unsigned | PK |  | auto_increment |  |  | nodeid | int(10) unsigned | NO | 0 |  | 节点ID |  | siteid | mediumint(5) unsigned | NO | 0 |  | 站点ID |  | status | tinyint(1) unsigned | NO | 0 |  | 采集状态{0:未采集,1:已采集,2:已导入} |  | url | char(255) | NO |  |  | 文章URL |  | title | char(100) | NO |  |  | 文章标题 |  | data | text | NO |  |  | 文章数据 | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | id |  | nodeid | INDEX | nodeid |  | nodeid | INDEX | siteid |  | status | INDEX | status | 
 
 表 16 : v9_collection_history 采集历史 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | md5 | char(32) | PK |  |  | URL地址MD5值 |  | siteid | smallint(5) unsigned | NO | 0 |  | 站点ID | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | md5 |  | PRIMARY | PRIMARY | siteid | 
 
 表 17 : v9_collection_node 采集节点配置 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | nodeid | smallint(6) unsigned | PK |  | auto_increment | 采集节点ID |  | name | varchar(20) | NO |  |  | 名称 |  | lastdate | int(10) unsigned | NO | 0 |  | 最后采集时间 |  | siteid | smallint(5) unsigned | NO | 0 |  | 站点ID |  | sourcecharset | varchar(8) | NO |  |  | 采集点字符集 |  | sourcetype | tinyint(1) unsigned | NO | 0 |  | 网址类型 |  | urlpage | text | NO |  |  | 采集地址 |  | pagesize_start | tinyint(3) unsigned | NO | 0 |  | 页码开始 |  | pagesize_end | mediumint(8) unsigned | NO | 0 |  | 页码结束 |  | page_base | char(255) | NO |  |  | 网址base |  | par_num | tinyint(3) unsigned | NO | 1 |  | 每次增加数 |  | url_contain | char(100) | NO |  |  | 网址中必须包含 |  | url_except | char(100) | NO |  |  | 网址中不能包含 |  | url_start | char(100) | NO |  |  | 网址开始 |  | url_end | char(100) | NO |  |  | 网址结束 |  | title_rule | char(100) | NO |  |  | 标题采集规则 |  | title_html_rule | text | NO |  |  | 标题过滤规则 |  | author_rule | char(100) | NO |  |  | 作者采集规则 |  | author_html_rule | text | NO |  |  | 作者过滤规则 |  | comeform_rule | char(100) | NO |  |  | 来源采集规则 |  | comeform_html_rule | text | NO |  |  | 来源过滤规则 |  | time_rule | char(100) | NO |  |  | 时间采集规则 |  | time_html_rule | text | NO |  |  | 时间过滤规则 |  | content_rule | char(100) | NO |  |  | 内容采集规则 |  | content_html_rule | text | NO |  |  | 内容过滤规则 |  | content_page_start | char(100) | NO |  |  | 内容分页开始 |  | content_page_end | char(100) | NO |  |  | 内容分页结束 |  | content_page_rule | tinyint(1) unsigned | NO | 0 |  | 分页模式 |  | content_page | tinyint(1) unsigned | NO | 0 |  | 内容采集是否分页 |  | content_nextpage | char(100) | NO |  |  | 下一页标识符 |  | down_attachment | tinyint(1) unsigned | NO | 0 |  | 是否下载图片 |  | watermark | tinyint(1) unsigned | NO | 0 |  | 图片加水印 |  | coll_order | tinyint(3) unsigned | NO | 0 |  | 导入顺序 |  | customize_config | text | NO |  |  | 自定义采集规则 | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | nodeid |  | siteid | INDEX | siteid | 
 
 表 18 : v9_collection_program 采集导入规则表 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | id | int(10) unsigned | PK |  | auto_increment |  |  | siteid | smallint(5) unsigned | NO | 0 |  | 站点ID |  | nodeid | int(10) unsigned | NO | 0 |  | 采集点 |  | modelid | mediumint(6) unsigned | NO | 0 |  | 模型ID |  | catid | int(10) unsigned | NO | 0 |  | 栏目ID |  | config | text | NO |  |  | 配置信息 | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | id |  | siteid | INDEX | siteid |  | nodeid | INDEX | nodeid | 
 
 表 19 : v9_comment | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | commentid | char(30) | PK |  |  |  |  | siteid | smallint(5) | NO | 0 |  |  |  | title | char(255) | NO |  |  |  |  | url | char(255) | NO |  |  |  |  | total | int(8) unsigned | YES | 0 |  |  |  | square | mediumint(8) unsigned | YES | 0 |  |  |  | anti | mediumint(8) unsigned | YES | 0 |  |  |  | neutral | mediumint(8) unsigned | YES | 0 |  |  |  | display_type | tinyint(1) | YES | 0 |  |  |  | tableid | mediumint(8) unsigned | YES | 0 |  |  |  | lastupdate | int(10) unsigned | YES | 0 |  |  | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | commentid |  | lastupdate | INDEX | lastupdate |  | siteid | INDEX | siteid | 
 
 表 20 : v9_comment_check | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | id | int(10) | PK |  | auto_increment |  |  | comment_data_id | int(10) | YES | 0 |  |  |  | siteid | smallint(5) | NO | 0 |  | վ |  | tableid | mediumint(8) | YES | 0 |  |  | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | id |  | siteid | INDEX | siteid |  | comment_data_id | INDEX | comment_data_id | 
 
 表 21 : v9_comment_data_1 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | id | int(10) unsigned | PK |  | auto_increment |  |  | commentid | char(30) | NO |  |  |  |  | siteid | smallint(5) | NO | 0 |  | վ |  | userid | int(10) unsigned | YES | 0 |  |  |  | username | varchar(20) | YES |  |  |  |  | creat_at | int(10) | YES |  |  |  |  | ip | varchar(15) | YES |  |  |  |  | status | tinyint(1) | YES | 0 |  |  |  | content | text | YES |  |  |  |  | direction | tinyint(1) | YES | 0 |  |  |  | support | mediumint(8) unsigned | YES | 0 |  | ֧ |  | reply | tinyint(1) | NO | 0 |  |  | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | id |  | commentid | INDEX | commentid |  | direction | INDEX | direction |  | siteid | INDEX | siteid |  | support | INDEX | support | 
 
 表 22 : v9_comment_setting | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | siteid | smallint(5) | PK | 0 |  | վ |  | guest | tinyint(1) | YES | 0 |  |  |  | check | tinyint(1) | YES | 0 |  |  |  | code | tinyint(1) | YES | 0 |  |  |  | add_point | tinyint(3) unsigned | YES | 0 |  |  |  | del_point | tinyint(3) unsigned | YES | 0 |  |  | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | siteid | 
 
 表 23 : v9_comment_table | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | tableid | mediumint(8) | PK |  | auto_increment |  |  | total | int(10) unsigned | YES | 0 |  |  |  | creat_at | int(10) | YES | 0 |  |  | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | tableid | 
 
 表 24 : v9_content_check 内容审核表 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | checkid | char(15) | NO |  |  |  |  | catid | smallint(5) unsigned | NO | 0 |  | 栏目ID |  | siteid | smallint(5) unsigned | NO | 0 |  | 站点ID |  | title | char(80) | NO |  |  | 标题 |  | username | char(20) | PK |  |  | 用户名 |  | inputtime | int(10) unsigned | NO | 0 |  | 录入时间 |  | status | tinyint(1) unsigned | NO | 0 |  | 0、退稿 1~4审核阶段 99通过 | 
 | 
 
 | 键名 | 类型 | 字段 |  | username | INDEX | username |  | checkid | INDEX | checkid |  | status | INDEX | status |  | status | INDEX | inputtime | 
 
 表 25 : v9_copyfrom 来源表 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | id | smallint(5) unsigned | PK |  | auto_increment |  |  | siteid | smallint(5) unsigned | NO | 0 |  | 所属站点 |  | sitename | varchar(30) | NO |  |  | 网站名称 |  | siteurl | varchar(100) | NO |  |  | 网站url |  | thumb | varchar(100) | NO |  |  | 缩略图 |  | listorder | smallint(5) unsigned | NO | 0 |  | 排序 | 
 | 
 
 
 表 26 : v9_datacall 数据调用 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | id | int(10) | PK |  | auto_increment |  |  | name | char(40) | YES |  |  | 数据源名 |  | dis_type | tinyint(1) unsigned | YES | 0 |  | 显示格式{1:json,2:xml,3:js} |  | type | tinyint(1) | YES | 0 |  | 查询方式{0:模型配置,1:自定义SQL} |  | module | char(20) | YES |  |  | 模块名 |  | action | char(20) | YES |  |  | 操作事件 |  | data | text | YES |  |  | 配置参数 |  | template | text | YES |  |  | 模板 |  | cache | mediumint(8) | YES |  |  | 缓存时间 |  | num | smallint(6) unsigned | YES |  |  | 调用条数 | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | id |  | type | INDEX | type | 
 
 表 27 : v9_dbsource 数据源 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | id | int(10) | PK |  | auto_increment |  |  | siteid | smallint(5) unsigned | NO | 0 |  | 站点ID |  | name | varchar(50) | NO |  |  | 名称 |  | host | varchar(20) | NO |  |  | 数据库服务器 |  | port | int(5) | NO | 3306 |  | 端口 |  | username | varchar(50) | NO |  |  | 用户名 |  | password | varchar(50) | NO |  |  | 密码 |  | dbname | varchar(50) | NO |  |  | 数据库名 |  | charset | varchar(10) | NO |  |  | 字符集 | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | id |  | siteid | INDEX | siteid | 
 
 表 28 : v9_download | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | id | mediumint(8) unsigned | PK |  | auto_increment | id |  | catid | smallint(5) unsigned | NO | 0 |  | 栏目id |  | typeid | smallint(5) unsigned | NO |  |  | 类别id |  | title | varchar(80) | NO |  |  | 标题 |  | style | varchar(24) | NO |  |  | 样式 |  | thumb | varchar(100) | NO |  |  | 缩略图 |  | keywords | varchar(40) | NO |  |  | 关键词 |  | description | varchar(255) | NO |  |  | 摘要 |  | posids | tinyint(1) unsigned | NO | 0 |  | 推荐位 |  | url | varchar(100) | NO |  |  | 链接地址 |  | listorder | tinyint(3) unsigned | NO | 0 |  | 排序 |  | status | tinyint(2) unsigned | NO | 1 |  | 状态:0退稿,1~4审核状态 99通过 |  | sysadd | tinyint(1) unsigned | NO | 0 |  | 管理员添加:1后台管理员添加 |  | islink | tinyint(1) unsigned | NO | 0 |  | 外部链接 |  | username | varchar(20) | NO |  |  | 用户名 |  | inputtime | int(10) unsigned | NO | 0 |  | 添加时间 |  | updatetime | int(10) unsigned | NO | 0 |  | 更新时间 |  | systems | varchar(100) | NO | Win2000/WinXP/Win2003 |  | 软件平台 |  | copytype | varchar(15) | NO |  |  | 软件授权形式 |  | language | varchar(10) | NO |  |  | 软件语言 |  | classtype | varchar(20) | NO |  |  | 软件类型 |  | version | varchar(20) | NO |  |  | 版本号 |  | filesize | varchar(10) | NO | 未知 |  | 文件大小 |  | stars | varchar(20) | NO |  |  | 评分等级 | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | id |  | status | INDEX | status |  | status | INDEX | listorder |  | status | INDEX | id |  | listorder | INDEX | catid |  | listorder | INDEX | status |  | listorder | INDEX | listorder |  | listorder | INDEX | id |  | catid | INDEX | catid |  | catid | INDEX | status |  | catid | INDEX | id | 
 
 表 29 : v9_download_data | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | id | mediumint(8) unsigned | PK | 0 |  |  |  | content | text | NO |  |  | 内容 |  | readpoint | smallint(5) unsigned | NO | 0 |  | 阅读点数 |  | groupids_view | varchar(100) | NO |  |  | 阅读权限 |  | paginationtype | tinyint(1) | NO |  |  | 分页方式 |  | maxcharperpage | mediumint(6) | NO |  |  | 分页字符数 |  | template | varchar(30) | NO |  |  | 模板 |  | paytype | tinyint(1) unsigned | NO | 0 |  | 支付类别 |  | relation | varchar(255) | NO |  |  | 相关文章 |  | allow_comment | tinyint(3) unsigned | NO | 0 |  | 是否允许评论 |  | downfiles | mediumtext | NO |  |  | 文件下载 |  | downfile | varchar(255) | NO |  |  | 镜像下载 | 
 | 
 
 
 表 30 : v9_downservers 镜像服务器表 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | id | mediumint(8) | PK |  | auto_increment | ID |  | sitename | varchar(100) | YES |  |  | 站点名称 |  | siteurl | varchar(255) | YES |  |  | 下载服务器地址 |  | listorder | smallint(5) unsigned | NO | 0 |  | 排序 |  | siteid | smallint(5) unsigned | NO | 0 |  | 站点id | 
 | 
 
 
 表 31 : v9_favorite 用户收藏表 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | id | int(10) unsigned | PK |  | auto_increment | 识标id |  | userid | mediumint(8) unsigned | NO | 0 |  | 户用id |  | title | char(100) | NO |  |  | 题标 |  | url | char(100) | NO |  |  | 接链地址 |  | adddate | int(10) unsigned | NO | 0 |  | 加添日期 | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | id |  | userid | INDEX | userid | 
 
 表 32 : v9_formguide | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | formid | smallint(5) unsigned | PK |  | auto_increment |  |  | siteid | smallint(5) unsigned | NO | 0 |  |  |  | name | varchar(30) | NO |  |  |  |  | tablename | varchar(20) | NO |  |  |  |  | introduce | varchar(255) | NO |  |  |  |  | setting | text | NO |  |  |  |  | addtime | int(10) unsigned | NO |  |  |  |  | items | mediumint(8) unsigned | NO | 0 |  |  |  | style | varchar(20) | NO |  |  |  |  | template | varchar(30) | NO |  |  |  |  | disabled | tinyint(1) unsigned | NO | 0 |  |  | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | formid |  | formid | INDEX | formid |  | formid | INDEX | siteid |  | siteid | INDEX | siteid |  | siteid | INDEX | disabled | 
 
 表 33 : v9_formguide_fields | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | fieldid | mediumint(8) unsigned | PK |  | auto_increment |  |  | formid | smallint(5) unsigned | NO | 0 |  |  |  | siteid | smallint(5) unsigned | NO | 0 |  |  |  | field | varchar(20) | NO |  |  |  |  | name | varchar(30) | NO |  |  |  |  | tips | text | NO |  |  |  |  | css | varchar(30) | NO |  |  |  |  | minlength | int(10) unsigned | NO | 0 |  |  |  | maxlength | int(10) unsigned | NO | 0 |  |  |  | pattern | varchar(255) | NO |  |  |  |  | errortips | varchar(255) | NO |  |  |  |  | formtype | varchar(20) | NO |  |  |  |  | setting | mediumtext | NO |  |  |  |  | formattribute | varchar(255) | NO |  |  |  |  | unsetgroupids | varchar(255) | NO |  |  |  |  | unsetroleids | varchar(255) | NO |  |  |  |  | iscore | tinyint(1) unsigned | NO | 0 |  |  |  | issystem | tinyint(1) unsigned | NO | 0 |  |  |  | isunique | tinyint(1) unsigned | NO | 0 |  |  |  | isbase | tinyint(1) unsigned | NO | 0 |  |  |  | issearch | tinyint(1) unsigned | NO | 0 |  |  |  | isselect | tinyint(1) unsigned | NO | 0 |  |  |  | iswhere | tinyint(1) unsigned | NO | 0 |  |  |  | isorder | tinyint(1) unsigned | NO | 0 |  |  |  | islist | tinyint(1) unsigned | NO | 0 |  |  |  | isshow | tinyint(1) unsigned | NO | 0 |  |  |  | isadd | tinyint(1) unsigned | NO | 0 |  |  |  | isfulltext | tinyint(1) unsigned | NO | 0 |  |  |  | isposition | tinyint(1) unsigned | NO | 0 |  |  |  | listorder | mediumint(8) unsigned | NO | 0 |  |  |  | disabled | tinyint(1) unsigned | NO | 0 |  |  |  | isomnipotent | tinyint(1) unsigned | NO | 0 |  |  | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | fieldid |  | formid | INDEX | formid |  | formid | INDEX | disabled |  | field | INDEX | field |  | field | INDEX | formid | 
 
 表 34 : v9_hits 访问统计 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | hitsid | char(30) | PK |  |  | 主键 |  | views | int(10) unsigned | NO | 0 |  | 总数 |  | yesterdayviews | int(10) unsigned | NO | 0 |  | 最日 |  | dayviews | int(10) unsigned | NO | 0 |  | 今日 |  | weekviews | int(10) unsigned | NO | 0 |  | 本周访问 |  | monthviews | int(10) unsigned | NO | 0 |  | 本月访问 |  | updatetime | int(10) unsigned | NO | 0 |  | 最后更新时间 | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | hitsid | 
 
 表 35 : v9_ipbanned IP禁止 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | ipbannedid | smallint(5) | PK |  | auto_increment | IP禁止ID |  | ip | char(15) | NO |  |  | IP地址 |  | expires | int(10) unsigned | NO | 0 |  | 解封日期 | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | ipbannedid | 
 
 表 36 : v9_keylink 关联链接 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | keylinkid | smallint(5) unsigned | PK |  | auto_increment | 链接ID |  | word | char(40) | NO |  |  | 关联链接名称 |  | url | char(100) | NO |  |  | 关联链接URL | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | keylinkid | 
 
 表 37 : v9_link | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | linkid | smallint(5) unsigned | PK |  | auto_increment |  |  | siteid | smallint(5) unsigned | YES | 0 |  |  |  | typeid | smallint(5) unsigned | NO | 0 |  |  |  | linktype | tinyint(1) unsigned | NO | 0 |  |  |  | name | varchar(50) | NO |  |  |  |  | url | varchar(255) | NO |  |  |  |  | logo | varchar(255) | NO |  |  |  |  | introduce | text | NO |  |  |  |  | username | varchar(30) | NO |  |  |  |  | listorder | smallint(5) unsigned | NO | 0 |  |  |  | elite | tinyint(1) unsigned | NO | 0 |  |  |  | passed | tinyint(1) unsigned | NO | 0 |  |  |  | addtime | int(10) unsigned | NO | 0 |  |  | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | linkid |  | typeid | INDEX | typeid |  | typeid | INDEX | passed |  | typeid | INDEX | listorder |  | typeid | INDEX | linkid | 
 
 表 38 : v9_linkage 联动菜单表 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | linkageid | smallint(5) unsigned | PK |  | auto_increment | 联动菜单id |  | name | varchar(30) | NO |  |  | 菜单名称 |  | style | varchar(35) | NO |  |  | 风格 |  | parentid | smallint(5) unsigned | NO | 0 |  | 父级id |  | keyid | smallint(5) unsigned | NO | 0 |  | 菜单分类id |  | listorder | smallint(5) unsigned | NO | 0 |  | 排序 |  | description | varchar(255) | YES |  |  | 描述 |  | siteid | smallint(5) unsigned | NO | 0 |  | 站点id | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | linkageid |  | PRIMARY | PRIMARY | keyid |  | parentid | INDEX | parentid |  | parentid | INDEX | listorder | 
 
 表 39 : v9_log 操作日志 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | logid | int(10) unsigned | PK |  | auto_increment | 日志ID |  | field | varchar(15) | NO |  |  | 字段 |  | value | int(10) unsigned | NO | 0 |  | 值 |  | module | varchar(15) | NO |  |  | 模型 |  | file | varchar(20) | NO |  |  | 文件 |  | action | varchar(20) | NO |  |  | 事件 |  | querystring | varchar(255) | NO |  |  | 操作详情 |  | data | mediumtext | NO |  |  | 数据 |  | userid | mediumint(8) unsigned | NO | 0 |  | 用户ID |  | username | varchar(20) | NO |  |  | 会员名 |  | ip | varchar(15) | NO |  |  | 操作者所在IP |  | time | datetime | NO | 0000-00-00 00:00:00 |  | 日期 | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | logid |  | module | INDEX | module |  | module | INDEX | file |  | module | INDEX | action |  | username | INDEX | username |  | username | INDEX | action | 
 
 表 40 : v9_member 会员表 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | userid | mediumint(8) unsigned | PK |  | auto_increment | 用户id |  | phpssouid | mediumint(8) unsigned | NO |  |  | phpsso用户id |  | username | char(20) | NO |  |  | 用户名 |  | password | char(32) | NO |  |  | 密码 |  | encrypt | char(6) | NO |  |  | 随机码 |  | nickname | char(20) | NO |  |  | 昵称 |  | regdate | int(10) unsigned | NO | 0 |  | 册时间注 |  | lastdate | int(10) unsigned | NO | 0 |  | 最后登录时间 |  | regip | char(15) | NO |  |  | 册注ip |  | lastip | char(15) | NO |  |  | 上次登录ip |  | loginnum | smallint(5) unsigned | NO | 0 |  | 登陆次数 |  | email | char(32) | NO |  |  | 电子邮箱 |  | groupid | tinyint(3) unsigned | NO | 0 |  | 用户组id |  | areaid | smallint(5) unsigned | NO | 0 |  | 地区id |  | amount | decimal(8,2) unsigned | NO | 0.00 |  | 钱金总额 |  | point | smallint(5) unsigned | NO | 0 |  | 积分 |  | modelid | smallint(5) unsigned | NO | 0 |  | 模型id |  | message | tinyint(1) unsigned | NO | 0 |  | 是否有短消息 |  | islock | tinyint(1) unsigned | NO | 0 |  | 是否定锁 |  | vip | tinyint(1) unsigned | NO | 0 |  | vip等级 |  | overduedate | int(10) unsigned | NO | 0 |  | vip过期时间 |  | siteid | smallint(5) unsigned | NO | 1 |  | 会员来源站点id | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | userid |  | username | INDEX | username |  | email | INDEX | email |  | phpssouid | INDEX | phpssouid | 
 
 表 41 : v9_member_detail 会员详细信息表 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | userid | mediumint(8) unsigned | PK | 0 |  | 用户id |  | birthday | date | YES |  |  | 生日 | 
 | 
 
 
 表 42 : v9_member_dt | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | userid | mediumint(8) unsigned | PK |  |  |  |  | code | varchar(255) | NO |  |  |  | 
 | 
 
 
 表 43 : v9_member_group 用户组表 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | groupid | tinyint(3) unsigned | PK |  | auto_increment | 会员组id |  | name | char(15) | NO |  |  | 用户组名称 |  | issystem | tinyint(1) unsigned | NO | 0 |  | 是否是系统组 |  | starnum | tinyint(2) unsigned | NO |  |  | 会员组星星数 |  | point | smallint(6) unsigned | NO |  |  | 积分范围 |  | allowmessage | smallint(5) unsigned | NO | 0 |  | 许允发短消息数量 |  | allowvisit | tinyint(1) unsigned | NO | 0 |  | 是否允许访问 |  | allowpost | tinyint(1) unsigned | NO | 0 |  | 是否允许发稿 |  | allowpostverify | tinyint(1) unsigned | NO |  |  | 是否投稿不需审核 |  | allowsearch | tinyint(1) unsigned | NO | 0 |  | 是否允许搜索 |  | allowupgrade | tinyint(1) unsigned | NO | 1 |  | 是否允许自主升级 |  | allowsendmessage | tinyint(1) unsigned | NO |  |  | 允许发送短消息 |  | allowpostnum | smallint(5) unsigned | NO |  |  | 每天允许发文章数 |  | allowattachment | tinyint(1) | NO |  |  | 是否允许上传附件 |  | price_y | decimal(8,2) unsigned | NO | 0.00 |  | 包年价格 |  | price_m | decimal(8,2) unsigned | NO | 0.00 |  | 包月价格 |  | price_d | decimal(8,2) unsigned | NO | 0.00 |  | 包天价格 |  | icon | char(30) | NO |  |  | 用户组图标 |  | usernamecolor | char(7) | NO |  |  | 用户名颜色 |  | description | char(100) | NO |  |  | 描述 |  | sort | tinyint(3) unsigned | NO | 0 |  | 序排 |  | disabled | tinyint(1) unsigned | NO | 0 |  | 是否禁用 | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | groupid |  | disabled | INDEX | disabled |  | listorder | INDEX | sort | 
 
 表 44 : v9_member_menu 会员前台菜单表 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | id | smallint(6) unsigned | PK |  | auto_increment | 识标id |  | name | char(40) | NO |  |  | 菜单名 |  | parentid | smallint(6) | NO | 0 |  | 父菜单id |  | m | char(20) | NO |  |  | 所属模型 |  | c | char(20) | NO |  |  | 所属控制器 |  | a | char(20) | NO |  |  | 所属action |  | data | char(100) | NO |  |  | 附加数据 |  | listorder | smallint(6) unsigned | NO | 0 |  | 排序 |  | display | enum('1','0') | NO | 1 |  | 是否可见 |  | isurl | enum('1','0') | NO | 0 |  | 是否是外部链接 |  | url | char(255) | NO |  |  | 外部链接地址 | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | id |  | listorder | INDEX | listorder |  | parentid | INDEX | parentid |  | module | INDEX | m |  | module | INDEX | c |  | module | INDEX | a | 
 
 表 45 : v9_member_verify 员会审核表 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | userid | mediumint(8) unsigned | PK |  | auto_increment | 户用id |  | username | char(20) | NO |  |  | 户名用 |  | password | char(32) | NO |  |  | 明文密码 |  | encrypt | char(6) | NO |  |  | 随机数 |  | nickname | char(20) | NO |  |  | 称昵 |  | regdate | int(10) unsigned | NO |  |  | 注册日期 |  | regip | char(15) | NO |  |  | 注册ip |  | email | char(32) | NO |  |  | 电子邮件 |  | modelid | tinyint(3) unsigned | NO | 0 |  | 所属模型id |  | point | smallint(5) unsigned | NO | 0 |  | 认默数点 |  | amount | decimal(8,2) unsigned | NO | 0.00 |  | 默认钱数 |  | modelinfo | char(255) | NO | 0 |  | 型模详细信息 |  | status | tinyint(1) unsigned | NO | 0 |  | 审核状态{5:用户名已存在;4:拒绝;3:删除:2:忽略;0:未审核;1:通过} |  | siteid | smallint(5) unsigned | NO | 1 |  | 所属站点id |  | message | char(100) | YES |  |  | 核审消息 | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | userid |  | username | INDEX | username |  | email | INDEX | email | 
 
 表 46 : v9_member_vip | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | userid | mediumint(8) unsigned | PK | 0 |  |  | 
 | 
 
 
 表 47 : v9_menu 后台菜单 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | id | smallint(6) unsigned | PK |  | auto_increment | 菜单id |  | name | char(40) | NO |  |  | 名称 |  | parentid | smallint(6) | NO | 0 |  | 父id |  | m | char(20) | NO |  |  | m |  | c | char(20) | NO |  |  | c |  | a | char(20) | NO |  |  | a |  | data | char(100) | NO |  |  | 附件参数 |  | listorder | smallint(6) unsigned | NO | 0 |  | 排序 |  | display | enum('1','0') | NO | 1 |  | 是否显示,1 显示 | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | id |  | listorder | INDEX | listorder |  | parentid | INDEX | parentid |  | module | INDEX | m |  | module | INDEX | c |  | module | INDEX | a | 
 
 表 48 : v9_message 短消息 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | messageid | int(10) unsigned | PK |  | auto_increment | 短信ID |  | send_from_id | char(30) | NO | 0 |  | 发信人用户ID |  | send_to_id | char(30) | NO | 0 |  | 收信人用户ID |  | folder | enum('all','inbox','outbox') | NO |  |  | 信箱 |  | status | tinyint(1) unsigned | NO | 0 |  | 短消息状态 |  | message_time | int(10) unsigned | NO | 0 |  | 短消息时间 |  | subject | char(80) | YES |  |  | 短消息标题 |  | content | text | NO |  |  | 消息正文 |  | replyid | int(10) unsigned | NO | 0 |  | 回复ID |  | del_type | tinyint(1) unsigned | YES | 0 |  | 删除状态 | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | messageid |  | msgtoid | INDEX | send_to_id |  | msgtoid | INDEX | folder |  | replyid | INDEX | replyid |  | folder | INDEX | send_from_id |  | folder | INDEX | folder | 
 
 表 49 : v9_message_data 群发消息查看统计表 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | id | int(4) | PK |  | auto_increment | ID值 |  | userid | mediumint(8) | NO |  |  | 用户UID |  | group_message_id | int(5) | NO |  |  | 群发消息ID | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | id |  | message | INDEX | userid |  | message | INDEX | group_message_id | 
 
 表 50 : v9_message_group 消息群发 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | id | smallint(5) unsigned | PK |  | auto_increment | 群发消息ID |  | typeid | smallint(5) unsigned | NO | 0 |  | 接收者类型 |  | groupid | tinyint(4) unsigned | NO | 0 |  | 接收者所在组 |  | subject | char(80) | YES |  |  | 消息标题 |  | content | text | NO |  |  | 消息正文 |  | inputtime | int(10) unsigned | YES | 0 |  | 发送时间 |  | status | tinyint(2) unsigned | YES | 1 |  | 状态 | 
 | 
 
 
 表 51 : v9_model 模型表 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | modelid | smallint(5) unsigned | PK |  | auto_increment | 模型id |  | siteid | smallint(5) unsigned | NO | 0 |  | 站点id |  | name | char(30) | NO |  |  | 名称 |  | description | char(100) | NO |  |  | 描述 |  | tablename | char(20) | NO |  |  | 表名 |  | setting | text | NO |  |  | 配置信息 |  | addtime | int(10) unsigned | NO | 0 |  | 添加时间 |  | items | smallint(5) unsigned | NO | 0 |  | 信息数 |  | enablesearch | tinyint(1) unsigned | NO | 1 |  | 是否开启全站搜索 |  | disabled | tinyint(1) unsigned | NO | 0 |  | 是否禁用 1 禁用 |  | default_style | char(30) | NO |  |  | 风格 |  | category_template | char(30) | NO |  |  | 栏目模板 |  | list_template | char(30) | NO |  |  | 列表页模板 |  | show_template | char(30) | NO |  |  | 内容页模板 |  | js_template | varchar(30) | NO |  |  | js模板 |  | sort | tinyint(3) | NO |  |  | 排序 |  | type | tinyint(1) | NO |  |  | 模块标识 | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | modelid | 
 
 表 52 : v9_model_field 模型字段表 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | fieldid | mediumint(8) unsigned | PK |  | auto_increment | 字段id |  | modelid | smallint(5) unsigned | NO | 0 |  | 模型id |  | siteid | smallint(5) unsigned | NO | 0 |  | 站点id |  | field | varchar(20) | NO |  |  | 字段英文 |  | name | varchar(30) | NO |  |  | 名称 |  | tips | text | NO |  |  | 表单提示 |  | css | varchar(30) | NO |  |  | 样式 |  | minlength | int(10) unsigned | NO | 0 |  | 最小值 |  | maxlength | int(10) unsigned | NO | 0 |  | 最大值 |  | pattern | varchar(255) | NO |  |  | 正则 |  | errortips | varchar(255) | NO |  |  | 错误提示 |  | formtype | varchar(20) | NO |  |  | 表单类别 |  | setting | mediumtext | NO |  |  | 配置 |  | formattribute | varchar(255) | NO |  |  | 表单附加属性 |  | unsetgroupids | varchar(255) | NO |  |  | 禁止设置字段值的会员组 |  | unsetroleids | varchar(255) | NO |  |  | 禁止设置字段值的角色 |  | iscore | tinyint(1) unsigned | NO | 0 |  | 是否内部字段 1是 |  | issystem | tinyint(1) unsigned | NO | 0 |  | 是否系统字段 1 是 |  | isunique | tinyint(1) unsigned | NO | 0 |  | 是否唯一 1 是 |  | isbase | tinyint(1) unsigned | NO | 0 |  | 作为基本信息 1 是 |  | issearch | tinyint(1) unsigned | NO | 0 |  | 作为搜索条件 1是 |  | isadd | tinyint(1) unsigned | NO | 0 |  | 在前台投稿中显示 1 显示 |  | isfulltext | tinyint(1) unsigned | NO | 0 |  | 入库到全站搜索 1是 |  | isposition | tinyint(1) unsigned | NO | 0 |  | 是否入库到推荐位 1 是 |  | listorder | mediumint(8) unsigned | NO | 0 |  | 排序 |  | disabled | tinyint(1) unsigned | NO | 0 |  | 1 禁用 0启用 |  | isomnipotent | tinyint(1) unsigned | NO | 0 |  | 作为万能字段的附属字段 1 是 | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | fieldid |  | modelid | INDEX | modelid |  | modelid | INDEX | disabled |  | field | INDEX | field |  | field | INDEX | modelid | 
 
 表 53 : v9_module 模块表 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | module | varchar(15) | PK |  |  | 模块 |  | name | varchar(20) | NO |  |  | 模块名称 |  | url | varchar(50) | NO |  |  | url |  | iscore | tinyint(1) unsigned | NO | 0 |  | 内置模块 |  | version | varchar(50) | NO |  |  | 版本 |  | description | varchar(255) | NO |  |  | 描述 |  | setting | mediumtext | NO |  |  | 设置信息 |  | listorder | tinyint(3) unsigned | NO | 0 |  | 排序 |  | disabled | tinyint(1) unsigned | NO | 0 |  | 是否可用 |  | installdate | date | NO | 0000-00-00 |  | 安装时间 |  | updatedate | date | NO | 0000-00-00 |  | 更新时间 | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | module | 
 
 表 54 : v9_mood | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | id | int(10) unsigned | PK |  | auto_increment |  |  | catid | int(10) unsigned | NO | 0 |  |  |  | siteid | mediumint(6) unsigned | NO | 0 |  | վ |  | contentid | int(10) unsigned | NO | 0 |  |  |  | total | int(10) unsigned | NO | 0 |  |  |  | n1 | int(10) unsigned | NO | 0 |  |  |  | n2 | int(10) unsigned | NO | 0 |  |  |  | n3 | int(10) unsigned | NO | 0 |  |  |  | n4 | int(10) unsigned | NO | 0 |  |  |  | n5 | int(10) unsigned | NO | 0 |  |  |  | n6 | int(10) unsigned | NO | 0 |  |  |  | n7 | int(10) unsigned | NO | 0 |  |  |  | n8 | int(10) unsigned | NO | 0 |  |  |  | n9 | int(10) unsigned | NO | 0 |  |  |  | n10 | int(10) unsigned | NO | 0 |  |  |  | lastupdate | int(10) unsigned | NO | 0 |  |  | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | id |  | total | INDEX | total |  | lastupdate | INDEX | lastupdate |  | catid | INDEX | catid |  | catid | INDEX | siteid |  | catid | INDEX | contentid | 
 
 表 55 : v9_news 文章主表 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | id | mediumint(8) unsigned | PK |  | auto_increment |  |  | catid | smallint(5) unsigned | NO | 0 |  | 栏目id |  | typeid | smallint(5) unsigned | NO | 0 |  | 类别id |  | title | varchar(80) | NO |  |  | 标题 |  | style | char(24) | NO |  |  | 样式 |  | thumb | varchar(100) | NO |  |  |  |  | keywords | char(40) | NO |  |  | 关键字 |  | description | mediumtext | NO |  |  | 描述 |  | posids | tinyint(3) unsigned | NO | 9 |  |  |  | url | char(100) | NO |  |  | 链接地址 |  | listorder | tinyint(3) unsigned | NO | 0 |  | 排序 |  | status | tinyint(2) unsigned | NO | 1 |  | 状态:0退稿,1~4审核状态 99通过 |  | sysadd | tinyint(1) unsigned | NO | 0 |  | 管理员添加:1后台管理员添加 |  | islink | tinyint(1) unsigned | NO | 0 |  | 外部链接 |  | username | char(20) | NO |  |  | 用户名 |  | inputtime | int(10) unsigned | NO | 0 |  | 添加时间 |  | updatetime | int(10) unsigned | NO | 0 |  | 更新时间 |  | upgrade | tinyint(1) unsigned | NO | 0 |  | 是否为升级 | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | id |  | status | INDEX | status |  | status | INDEX | listorder |  | status | INDEX | id |  | listorder | INDEX | catid |  | listorder | INDEX | status |  | listorder | INDEX | listorder |  | listorder | INDEX | id |  | catid | INDEX | catid |  | catid | INDEX | status |  | catid | INDEX | id | 
 
 表 56 : v9_news_data 文章从表 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | id | mediumint(8) unsigned | PK | 0 |  |  |  | content | mediumtext | NO |  |  |  |  | readpoint | smallint(5) unsigned | NO | 0 |  | 阅读点数 |  | groupids_view | varchar(100) | NO |  |  | 阅读权限 |  | paginationtype | tinyint(1) | NO |  |  | 分页方式 |  | maxcharperpage | mediumint(6) | NO |  |  | 分页字符数 |  | template | varchar(30) | NO |  |  | 模板 |  | paytype | tinyint(1) unsigned | NO | 0 |  | 支付类别 |  | relation | varchar(255) | NO |  |  | 相关文章 |  | voteid | mediumint(8) unsigned | NO | 0 |  | 投票id |  | allow_comment | tinyint(3) unsigned | NO | 1 |  | 是否允许评论 |  | copyfrom | varchar(100) | NO |  |  | 来源 |  | liandong | int(10) unsigned | NO | 0 |  |  |  | areaid | int(10) unsigned | NO | 0 |  |  |  | test | date | YES |  |  |  | 
 | 
 
 
 表 57 : v9_page 单网页数据表 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | catid | smallint(5) unsigned | PK | 0 |  | 栏目id |  | title | varchar(160) | NO |  |  | 标题 |  | style | varchar(24) | NO |  |  | 样式 |  | keywords | varchar(40) | NO |  |  | 关键字 |  | content | text | NO |  |  | 内容 |  | template | varchar(30) | NO |  |  | 模板 |  | updatetime | int(10) unsigned | NO | 0 |  | 更新时间 | 
 | 
 
 
 表 58 : v9_pay_account 交易数据表 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | id | mediumint(8) unsigned | PK |  | auto_increment | id |  | trade_sn | char(50) | NO |  |  | 交易流水号 |  | userid | mediumint(8) unsigned | NO | 0 |  | 用户id |  | username | char(20) | NO |  |  | 用户名 |  | contactname | char(50) | NO |  |  | 联系人 |  | email | char(40) | NO |  |  | email |  | telephone | char(20) | NO |  |  | 电话 |  | discount | float(8,2) | NO | 0.00 |  | 折扣 |  | money | char(8) | NO |  |  | 价格 |  | quantity | int(8) unsigned | NO | 1 |  | 单位 |  | addtime | int(10) | NO | 0 |  | 添加时间 |  | paytime | int(10) | NO | 0 |  | 支付时间 |  | usernote | char(255) | NO |  |  | 备注 |  | pay_id | tinyint(3) | NO |  |  |  |  | pay_type | enum('offline','recharge','selfincome','online') | NO | recharge |  | 支付类型 |  | payment | char(90) | NO |  |  | 支付方式名称 |  | type | tinyint(3) | NO | 1 |  | 金钱or点数 |  | ip | char(15) | NO | 0.0.0.0 |  | IP |  | status | enum('succ','failed','error','progress','timeout','cancel','waitting','unpay') | NO | unpay |  | 交易状态 |  | adminnote | char(20) | NO |  |  | 管理员记录 | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | id |  | status | INDEX | status |  | userid | INDEX | userid |  | trade_sn | INDEX | trade_sn |  | trade_sn | INDEX | money |  | trade_sn | INDEX | status |  | trade_sn | INDEX | id | 
 
 表 59 : v9_pay_payment 支付模块表 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | pay_id | tinyint(3) unsigned | PK |  | auto_increment |  |  | name | varchar(120) | NO |  |  | 方式名称 |  | pay_name | varchar(120) | NO |  |  | 方式模块名称 |  | pay_code | varchar(20) | NO |  |  | 方式模块代码 |  | pay_desc | text | NO |  |  | 支付描述 |  | pay_method | tinyint(1) | YES |  |  | 支付方式 |  | pay_fee | varchar(10) | NO |  |  | 税率 |  | config | text | NO |  |  | 配置信息 |  | is_cod | tinyint(1) unsigned | NO | 0 |  | 货到付款? |  | is_online | tinyint(1) unsigned | NO | 0 |  | 在线支付? |  | pay_order | tinyint(3) unsigned | NO | 0 |  |  |  | enabled | tinyint(1) unsigned | NO | 0 |  | 可用 |  | author | varchar(100) | NO |  |  | 作者 |  | website | varchar(100) | NO |  |  | 站点 |  | version | varchar(20) | NO |  |  | 版本 | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | pay_id |  | pay_code | INDEX | pay_code | 
 
 表 60 : v9_pay_spend 消费记录表 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | id | int(10) unsigned | PK |  | auto_increment |  |  | creat_at | int(10) unsigned | NO | 0 |  | 消费流水号 |  | userid | int(10) unsigned | NO | 0 |  | 用户id |  | username | varchar(20) | NO |  |  | 用户名 |  | type | tinyint(1) unsigned | NO | 0 |  | 消费类型 |  | logo | varchar(20) | NO |  |  | 消费信息 |  | value | int(5) | NO |  |  | 数值 |  | op_userid | int(10) unsigned | NO | 0 |  | 操作人id |  | op_username | char(20) | NO |  |  | 操作用户 |  | msg | varchar(255) | NO |  |  |  | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | id |  | type | INDEX | type |  | creat_at | INDEX | creat_at |  | logo | INDEX | logo |  | userid | INDEX | userid | 
 
 表 61 : v9_picture 图片模型表 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | id | mediumint(8) unsigned | PK |  | auto_increment | id |  | catid | smallint(5) unsigned | NO | 0 |  | 栏目id |  | typeid | smallint(5) unsigned | NO |  |  | 别类id |  | title | char(80) | NO |  |  | 题标 |  | style | char(24) | NO |  |  | 风格 |  | thumb | char(100) | NO |  |  | 缩略图 |  | keywords | char(40) | NO |  |  | 关键字 |  | description | char(255) | NO |  |  | 描述 |  | posids | tinyint(1) unsigned | NO | 0 |  | 推荐位 |  | url | char(100) | NO |  |  | url地址 |  | listorder | tinyint(3) unsigned | NO | 0 |  | 排序 |  | status | tinyint(2) unsigned | NO | 1 |  | 状态 |  | sysadd | tinyint(1) unsigned | NO | 0 |  | 添加时间 |  | islink | tinyint(1) unsigned | NO | 0 |  | 是否为外部链接 |  | username | char(20) | NO |  |  | 用户名 |  | inputtime | int(10) unsigned | NO | 0 |  | 添加时间 |  | updatetime | int(10) unsigned | NO | 0 |  | 更新时间 | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | id |  | status | INDEX | status |  | status | INDEX | listorder |  | status | INDEX | id |  | listorder | INDEX | catid |  | listorder | INDEX | status |  | listorder | INDEX | listorder |  | listorder | INDEX | id |  | catid | INDEX | catid |  | catid | INDEX | status |  | catid | INDEX | id | 
 
 表 62 : v9_picture_data 图片模型内容表 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | id | mediumint(8) unsigned | PK | 0 |  | 文章id |  | content | mediumtext | NO |  |  | 章文内容 |  | readpoint | smallint(5) unsigned | NO | 0 |  | 需所点数 |  | groupids_view | varchar(100) | NO |  |  | 以可查看的用户组 |  | paginationtype | tinyint(1) | NO |  |  | 分页方式 |  | maxcharperpage | mediumint(6) | NO |  |  | 最大字符 |  | template | varchar(30) | NO |  |  | 模板 |  | paytype | tinyint(1) unsigned | NO | 0 |  | 支付类型 |  | relation | varchar(255) | NO |  |  | 相关内容 |  | pictureurls | mediumtext | NO |  |  | 图片地址 |  | copyfrom | varchar(255) | NO |  |  | 来源 |  | allow_comment | tinyint(3) unsigned | NO | 0 |  | 是否允许评论 | 
 | 
 
 
 表 63 : v9_position 推荐位表 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | posid | smallint(5) unsigned | PK |  | auto_increment | 推荐位id |  | modelid | smallint(5) unsigned | YES | 0 |  | 模型id |  | catid | smallint(5) unsigned | YES | 0 |  | 栏目id |  | name | char(30) | NO |  |  | 名称 |  | maxnum | smallint(5) | NO | 20 |  | 最大保存条数 |  | listorder | smallint(5) unsigned | NO | 0 |  | 排序 |  | siteid | smallint(5) unsigned | NO | 0 |  | 站点id | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | posid | 
 
 表 64 : v9_position_data 推荐位数据表 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | id | mediumint(8) unsigned | NO | 0 |  | id |  | catid | smallint(5) unsigned | NO | 0 |  | 栏目id |  | posid | smallint(5) unsigned | PK | 0 |  | 推荐位id |  | module | char(20) | YES |  |  | 模型 |  | modelid | smallint(6) unsigned | YES | 0 |  | 模型id |  | thumb | tinyint(1) | NO | 0 |  | 是否有缩略图 |  | data | mediumtext | YES |  |  | 数据信息 |  | siteid | smallint(5) unsigned | NO | 1 |  | 站点id |  | listorder | mediumint(8) | YES | 0 |  | 排序 |  | synedit | tinyint(1) | YES | 0 |  | 是否同步编辑 | 
 | 
 
 | 键名 | 类型 | 字段 |  | posid | INDEX | posid |  | listorder | INDEX | listorder | 
 
 表 65 : v9_poster 广告表 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | id | smallint(5) unsigned | PK |  | auto_increment | 广告ID |  | siteid | smallint(5) unsigned | NO | 0 |  | 站点ID |  | name | varchar(40) | NO |  |  | 广告名称 |  | spaceid | smallint(5) unsigned | NO | 0 |  | 所属广告位ID |  | type | varchar(10) | NO |  |  | 广告类型 |  | setting | text | NO |  |  | 配置项 |  | startdate | int(10) unsigned | NO | 0 |  | 广告启用时间 |  | enddate | int(10) unsigned | NO | 0 |  | 广告结束时间 |  | addtime | int(10) unsigned | NO | 0 |  | 添加时间 |  | hits | mediumint(8) unsigned | NO | 0 |  | 展示次数 |  | clicks | smallint(5) unsigned | NO | 0 |  | 点击次数 |  | listorder | tinyint(3) unsigned | NO | 0 |  | 排序 |  | disabled | tinyint(1) unsigned | NO | 0 |  | 是否启用1:不启用 0:启用 | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | id |  | spaceid | INDEX | spaceid |  | spaceid | INDEX | siteid |  | spaceid | INDEX | disabled |  | spaceid | INDEX | listorder | 
 
 表 66 : v9_poster_201010 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | id | int(10) unsigned | PK |  | auto_increment |  |  | pid | smallint(5) unsigned | NO | 0 |  |  |  | siteid | smallint(5) unsigned | NO | 0 |  |  |  | spaceid | smallint(5) unsigned | NO | 0 |  |  |  | username | char(20) | NO |  |  |  |  | area | char(40) | NO |  |  |  |  | ip | char(15) | NO |  |  |  |  | referer | char(120) | NO |  |  |  |  | clicktime | int(10) unsigned | NO | 0 |  |  |  | type | tinyint(1) unsigned | NO | 1 |  |  | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | id |  | pid | INDEX | pid |  | pid | INDEX | type |  | pid | INDEX | ip | 
 
 表 67 : v9_poster_space 广告位表 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | spaceid | smallint(5) unsigned | PK |  | auto_increment | 广告位ID |  | siteid | smallint(5) unsigned | NO | 0 |  | 站点ID |  | name | char(50) | NO |  |  | 广告位名称 |  | type | char(11) | NO |  |  | 广告位类型 |  | path | char(40) | NO |  |  | js路径 |  | width | smallint(4) unsigned | NO | 0 |  | 宽度 |  | height | smallint(4) unsigned | NO | 0 |  | 高度 |  | setting | char(100) | NO |  |  | 配置项 |  | description | char(100) | NO |  |  | 广告位介绍 |  | items | tinyint(3) unsigned | NO | 0 |  | 广告数 |  | disabled | tinyint(1) unsigned | NO | 0 |  | 是否启用1:不启用;0:启用 | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | spaceid |  | disabled | INDEX | disabled |  | disabled | INDEX | siteid | 
 
 表 68 : v9_queue 发布点同步队列 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | id | int(10) | PK |  | auto_increment |  |  | type | char(5) | YES |  |  | 操作类型 |  | siteid | smallint(5) unsigned | YES | 0 |  | 站点ID |  | path | varchar(100) | YES |  |  | 文件目录 |  | status1 | tinyint(1) | YES | 0 |  | 发布点1状态 |  | status2 | tinyint(1) | YES | 0 |  | 发布点2状态 |  | status3 | tinyint(1) | YES | 0 |  | 发布点3状态 |  | status4 | tinyint(1) | YES | 0 |  | 发布点4状态 |  | times | int(10) unsigned | YES | 0 |  | 最后更新时间 | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | id |  | siteid | INDEX | siteid |  | times | INDEX | times | 
 
 表 69 : v9_release_point 发布点 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | id | mediumint(8) | PK |  | auto_increment | 发布点id |  | name | varchar(30) | YES |  |  | 发布点名 |  | host | varchar(100) | YES |  |  | 发布点FTP服务器地址 |  | username | varchar(50) | YES |  |  | 登录用户名 |  | password | varchar(50) | YES |  |  | 密码 |  | port | varchar(10) | YES | 21 |  | 端口号 |  | pasv | tinyint(1) | YES | 0 |  | 是否使用被动模式 |  | ssl | tinyint(1) | YES | 0 |  | 是否使用SSL连接 |  | path | varchar(50) | YES |  |  | 根目录地址 | 
 | 
 
 
 表 70 : v9_search 全文检索表 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | searchid | int(10) unsigned | PK |  | auto_increment | 识标id |  | typeid | smallint(5) unsigned | NO | 0 |  | 类型id |  | id | mediumint(8) unsigned | NO | 0 |  | 章文id |  | adddate | int(10) unsigned | NO |  |  | 添加日期 |  | data | text | NO |  |  | 全文检索分词结果 |  | siteid | smallint(5) unsigned | NO | 1 |  | 站点id | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | searchid |  | typeid | INDEX | typeid |  | typeid | INDEX | id |  | siteid | INDEX | siteid |  | data | FULLTEXT | data | 
 
 表 71 : v9_search_keyword 相关搜索表 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | keyword | char(20) | PK |  |  | 键词关 |  | pinyin | char(20) | NO |  |  | 关键词拼音 |  | searchnums | int(10) unsigned | NO |  |  | 搜索次数 |  | data | char(20) | NO |  |  | 分词结果 | 
 | 
 
 | 键名 | 类型 | 字段 |  | keyword | INDEX | keyword |  | pinyin | INDEX | pinyin |  | data | FULLTEXT | data | 
 
 表 72 : v9_session session 存储表 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | sessionid | char(32) | PK |  |  | sessionid |  | userid | mediumint(8) unsigned | NO | 0 |  | 用户id |  | ip | char(15) | NO |  |  | ip |  | lastvisit | int(10) unsigned | NO | 0 |  | 最后访问时间 |  | roleid | tinyint(3) unsigned | YES | 0 |  | 角色id |  | groupid | tinyint(3) unsigned | NO | 0 |  | 组id |  | m | char(20) | NO |  |  | m |  | c | char(20) | NO |  |  | c |  | a | char(20) | NO |  |  | a |  | data | char(255) | NO |  |  | 数据 | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | sessionid |  | lastvisit | HASH | lastvisit | 
 
 表 73 : v9_site 站点表 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | siteid | smallint(5) unsigned | PK |  | auto_increment | 站点ID |  | name | char(30) | YES |  |  | 站点名 |  | dirname | char(255) | YES |  |  | 站点目录 |  | domain | char(255) | YES |  |  | 域名 |  | site_title | char(255) | YES |  |  | 站点名 |  | keywords | char(255) | YES |  |  | 关键词 |  | description | char(255) | YES |  |  | 描述 |  | release_point | text | YES |  |  | 发布点 |  | default_style | char(50) | YES |  |  | 默认风格 |  | template | text | YES |  |  | 可以使用的模板样式 |  | setting | mediumtext | YES |  |  | 其他配置 |  | uuid | char(40) | YES |  |  | 唯一号 | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | siteid | 
 
 表 74 : v9_special 专题表 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | id | smallint(5) unsigned | PK |  | auto_increment | 专题ID |  | siteid | smallint(5) unsigned | NO | 0 |  | 站点ID |  | title | char(60) | NO |  |  | 专题名称 |  | typeids | char(100) | NO |  |  |  |  | thumb | char(100) | NO |  |  | 缩略图 |  | banner | char(100) | NO |  |  | 专题横幅 |  | description | char(255) | NO |  |  | 简介 |  | url | char(100) | NO |  |  | 访问地址 |  | ishtml | tinyint(1) unsigned | NO | 0 |  | 是否生成静态1:生成 0:不生成 |  | ispage | tinyint(1) unsigned | NO |  |  | 首页是否分页1:分页 0:不分页 |  | filename | char(40) | NO |  |  | 专题静态页文件名 |  | pics | char(100) | NO |  |  | 图片报道信息 |  | voteid | char(60) | NO |  |  | 投票信息 |  | style | char(20) | NO |  |  | 样式 |  | index_template | char(40) | NO |  |  | 首页模板 |  | list_template | char(40) | NO |  |  | 列表页模板 |  | show_template | char(60) | NO |  |  | 内容页模板 |  | css | text | NO |  |  |  |  | username | char(40) | NO |  |  | 添加专题的用户名 |  | userid | mediumint(8) unsigned | NO | 0 |  | 用户ID |  | createtime | int(10) unsigned | NO | 0 |  | 专题创建时间 |  | listorder | smallint(5) unsigned | NO |  |  | 排序 |  | elite | tinyint(1) unsigned | NO | 0 |  | 是否推荐1:推荐 0:不推荐 |  | disabled | tinyint(1) unsigned | NO | 0 |  | 是否启用1:不启用0:启用 | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | id |  | disabled | INDEX | disabled |  | disabled | INDEX | siteid | 
 
 表 75 : v9_special_c_data 专题内容附表 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | id | mediumint(8) unsigned | PK | 0 |  | 专题内容ID |  | author | varchar(40) | NO |  |  | 作者 |  | content | text | NO |  |  | 内容 |  | paginationtype | tinyint(1) unsigned | NO | 0 |  | 分页方式 |  | maxcharperpage | mediumint(6) unsigned | NO | 0 |  | 每页最大字符 |  | style | char(20) | NO |  |  | 样式 |  | show_template | varchar(30) | NO |  |  | 使用模板 | 
 | 
 
 
 表 76 : v9_special_content 专题内容表 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | id | mediumint(8) unsigned | PK |  | auto_increment | 专题内容ID |  | specialid | smallint(5) unsigned | NO | 0 |  | 专题ID |  | title | char(80) | NO |  |  | 标题 |  | style | char(24) | NO |  |  | 样式 |  | typeid | smallint(5) unsigned | NO | 0 |  | 分类ID |  | thumb | char(100) | NO |  |  | 缩略图 |  | keywords | char(40) | NO |  |  | 关键字 |  | description | char(255) | NO |  |  | 简介 |  | url | char(100) | NO |  |  | 访问地址 |  | curl | char(15) | NO |  |  | 导入原文的栏目ID和内容ID |  | listorder | mediumint(8) unsigned | NO | 0 |  | 排序 |  | userid | mediumint(8) unsigned | NO | 0 |  | 用户ID |  | username | char(20) | NO |  |  | 用户名 |  | inputtime | int(10) unsigned | NO | 0 |  | 添加时间 |  | updatetime | int(10) unsigned | NO | 0 |  | 更新时间 |  | searchid | mediumint(8) unsigned | NO | 0 |  | 全站搜索ID |  | islink | tinyint(1) unsigned | NO | 0 |  | 外部链接1:外部链接;0:原创 |  | isdata | tinyint(1) unsigned | NO | 0 |  | 是否用附表数据 | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | id |  | specialid | INDEX | specialid |  | specialid | INDEX | typeid |  | specialid | INDEX | isdata |  | typeid | INDEX | typeid |  | typeid | INDEX | isdata | 
 
 表 77 : v9_sphinx_counter sphinx 全文检索计数表 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | counter_id | int(11) unsigned | PK |  |  | 标识id |  | max_doc_id | int(11) unsigned | NO |  |  | 上次更新索引数 | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | counter_id | 
 
 表 78 : v9_template_bak | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | id | int(10) | PK |  | auto_increment |  |  | creat_at | int(10) unsigned | YES | 0 |  | 创建时间 |  | fileid | char(50) | YES |  |  | 文件名 |  | userid | mediumint(8) | YES |  |  | 用户ID |  | username | char(20) | YES |  |  | 用户ID |  | template | text | YES |  |  | 内容 | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | id |  | fileid | INDEX | fileid | 
 
 表 79 : v9_times 登陆错误次数 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | username | char(40) | PK |  |  | 用户名 |  | ip | char(15) | NO |  |  | ip |  | logintime | int(10) unsigned | NO | 0 |  | 登陆时间 |  | isadmin | tinyint(1) | NO | 0 |  | 是否为管理员 1、管理员 |  | times | tinyint(1) unsigned | NO | 0 |  | 失败次数 | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | username |  | PRIMARY | PRIMARY | isadmin | 
 
 表 80 : v9_type 类别 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | typeid | smallint(5) unsigned | PK |  | auto_increment |  |  | siteid | smallint(5) unsigned | NO | 0 |  | 站点id |  | module | char(15) | NO |  |  | 所属模块 |  | modelid | smallint(5) unsigned | NO | 0 |  | 所属模型 |  | name | char(30) | NO |  |  | 类别名称 |  | parentid | smallint(5) unsigned | NO | 0 |  | 父id |  | typedir | char(20) | NO |  |  | 路径 |  | url | char(100) | NO |  |  | 链接地址 |  | template | char(30) | NO |  |  | 模板 |  | listorder | smallint(5) unsigned | NO | 0 |  | 排序 |  | description | varchar(255) | NO |  |  | 描述 | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | typeid |  | module | INDEX | module |  | module | INDEX | parentid |  | module | INDEX | siteid |  | module | INDEX | listorder | 
 
 表 81 : v9_urlrule url规则 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | urlruleid | smallint(5) unsigned | PK |  | auto_increment | 规则id |  | module | varchar(15) | NO |  |  | 所属模块 |  | file | varchar(20) | NO |  |  | 所属文件 |  | ishtml | tinyint(1) unsigned | NO | 0 |  | 生成静态规则 1 静态 |  | urlrule | varchar(255) | NO |  |  | url规则 |  | example | varchar(255) | NO |  |  | 示例 | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | urlruleid | 
 
 表 82 : v9_vote_data | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | userid | mediumint(8) unsigned | YES | 0 |  |  |  | username | char(20) | NO |  |  |  |  | subjectid | mediumint(8) unsigned | PK | 0 |  |  |  | time | int(10) unsigned | NO | 0 |  |  |  | ip | char(15) | NO |  |  |  |  | data | text | NO |  |  |  |  | userinfo | text | NO |  |  |  | 
 | 
 
 | 键名 | 类型 | 字段 |  | subjectid | INDEX | subjectid |  | userid | INDEX | userid |  | ip | INDEX | ip | 
 
 表 83 : v9_vote_option | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | optionid | mediumint(8) unsigned | PK |  | auto_increment |  |  | siteid | smallint(5) unsigned | YES | 0 |  |  |  | subjectid | mediumint(8) unsigned | NO | 0 |  |  |  | option | varchar(255) | NO |  |  |  |  | image | varchar(100) | YES |  |  |  |  | listorder | tinyint(2) unsigned | YES | 0 |  |  | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | optionid |  | subjectid | INDEX | subjectid | 
 
 表 84 : v9_vote_subject | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | subjectid | mediumint(8) unsigned | PK |  | auto_increment |  |  | siteid | smallint(5) unsigned | YES | 0 |  |  |  | subject | char(255) | NO |  |  |  |  | ismultiple | tinyint(1) unsigned | NO | 0 |  |  |  | ischeckbox | tinyint(1) unsigned | NO | 0 |  |  |  | credit | smallint(5) unsigned | NO | 0 |  |  |  | addtime | int(10) unsigned | NO | 0 |  |  |  | fromdate | date | NO | 0000-00-00 |  |  |  | todate | date | NO | 0000-00-00 |  |  |  | interval | tinyint(3) unsigned | NO | 0 |  |  |  | enabled | tinyint(1) unsigned | NO | 1 |  |  |  | template | char(20) | NO |  |  |  |  | description | text | NO |  |  |  |  | listorder | smallint(5) unsigned | NO | 0 |  |  |  | allowguest | tinyint(1) unsigned | NO | 1 |  |  |  | maxval | tinyint(2) unsigned | NO | 0 |  |  |  | minval | tinyint(1) unsigned | NO | 1 |  |  |  | allowview | tinyint(1) unsigned | NO | 1 |  |  |  | optionnumber | tinyint(3) unsigned | NO | 0 |  |  |  | votenumber | mediumint(8) unsigned | NO | 0 |  |  | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | subjectid |  | enabled | INDEX | enabled |  | fromdate | INDEX | fromdate |  | fromdate | INDEX | todate |  | todate | INDEX | todate | 
 
 表 85 : v9_wap 手机门户站点表 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | siteid | smallint(5) unsigned | PK | 0 |  | 站点id |  | sitename | char(30) | NO |  |  | 站点名称 |  | logo | char(100) | YES |  |  | LOGO |  | domain | varchar(100) | YES |  |  | 域名 |  | setting | mediumtext | YES |  |  | 设置信息 |  | status | tinyint(2) | YES |  |  | 状态 | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | siteid | 
 
 表 86 : v9_wap_type 手机门户分类表 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | typeid | smallint(5) | PK |  | auto_increment | 分类id |  | cat | smallint(5) | NO |  |  | 绑定栏目id |  | parentid | smallint(5) | NO |  |  | 父分类id |  | typename | varchar(30) | NO |  |  | 分类名称 |  | siteid | smallint(5) | NO |  |  | 站点id |  | listorder | smallint(5) | YES | 0 |  | 排序 | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | typeid | 
 
 表 87 : v9_workflow 工作流 | | 字段 | 类型 | Null | 默认 | 额外 | 注释 |  | workflowid | smallint(5) unsigned | PK |  | auto_increment | 工作流id |  | siteid | smallint(5) unsigned | NO | 0 |  | 站点id |  | steps | tinyint(1) unsigned | NO | 1 |  | 所需级数 |  | workname | varchar(20) | NO |  |  | 名称 |  | description | varchar(255) | NO |  |  | 描述 |  | setting | text | NO |  |  | 配置 |  | flag | tinyint(1) unsigned | NO | 0 |  | 审核状态时是否允许修改 1 允许 | 
 | 
 
 | 键名 | 类型 | 字段 |  | PRIMARY | PRIMARY | workflowid 
 
 | 
 
 |