数据库结构 YZMCMS MYSQL
yzm_admin
/**(V3.1 新增)
* 管理员列表
*/
CREATE TABLE `yzm_admin` (
`adminid` mediumint(6) unsigned NOT NULL AUTO_INCREMENT COMMENT '管理员ID',
`adminname` varchar(30) NOT NULL DEFAULT '' COMMENT '管理员名称',
`password` varchar(32) NOT NULL DEFAULT '' COMMENT '管理员密码',
`roleid` tinyint(3) unsigned NOT NULL DEFAULT '1' COMMENT '角色ID',
`rolename` varchar(30) NOT NULL DEFAULT '' COMMENT '角色名称',
`realname` varchar(30) NOT NULL DEFAULT '' COMMENT '真实姓名',
`nickname` varchar(30) NOT NULL DEFAULT '' COMMENT '管理员昵称',
`email` varchar(30) NOT NULL DEFAULT '' COMMENT '邮箱',
`logintime` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '最后登录时间',
`loginip` varchar(15) NOT NULL DEFAULT '' COMMENT '最后登录IP',
`addtime` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '添加时间',
`errnum` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '登录错误次数', //V5.8 新增
`addpeople` varchar(30) NOT NULL DEFAULT '' COMMENT '添加人',
PRIMARY KEY (`adminid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
yzm_admin_log
/**(V3.1 新增)
* 后台操作日志
*/
CREATE TABLE `yzm_admin_log` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '日志ID',
`module` varchar(15) NOT NULL DEFAULT '' COMMENT '操作模块',
`action` varchar(20) NOT NULL DEFAULT '' COMMENT '提交控制器', //V6.7 删除
`controller` varchar(20) NOT NULL DEFAULT '' COMMENT '提交控制器', //V6.7 新增
`querystring` varchar(255) NOT NULL DEFAULT '' COMMENT '操作路径',
`adminid` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '管理员ID',
`adminname` varchar(30) NOT NULL DEFAULT '' COMMENT '管理员名称',
`ip` varchar(15) NOT NULL DEFAULT '' COMMENT '操作者IP',
`logtime` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '操作时间',
PRIMARY KEY (`id`),
KEY `logtime` (`logtime`),
KEY `adminid` (`adminid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
yzm_admin_login_log
/**(V3.1 新增)
* 后台登录日志
*/
CREATE TABLE `yzm_admin_login_log` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '日志ID',
`adminname` varchar(30) NOT NULL DEFAULT '' COMMENT '管理员名称',
`logintime` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '登录时间',
`loginip` varchar(15) NOT NULL DEFAULT '' COMMENT '登录IP',
`address` varchar(30) NOT NULL DEFAULT '' COMMENT '登录地址',
`password` varchar(30) NOT NULL DEFAULT '' COMMENT '密码',
`loginresult` tinyint(1) NOT NULL DEFAULT '0' COMMENT '登录结果1为登录成功0为登录失败',
`cause` varchar(20) NOT NULL DEFAULT '' COMMENT '登录理由',
PRIMARY KEY (`id`),
KEY `admin_index` (`adminname`,`loginresult`) //V5.8 新增
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
yzm_admin_role
/**(V3.1 新增)
* 管理员角色表
*/
CREATE TABLE `yzm_admin_role` (
`roleid` tinyint(3) unsigned NOT NULL AUTO_INCREMENT COMMENT '角色ID',
`rolename` varchar(50) NOT NULL COMMENT '角色名称',
`description` text NOT NULL COMMENT '角色描述',
`system` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '系统角色',
`disabled` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '状态,1禁用',
PRIMARY KEY (`roleid`),
KEY `disabled` (`disabled`)
) ENGINE=MyISAM AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;
yzm_admin_role_priv
/**(V3.1 新增)
* 后台角色权限表
*/
CREATE TABLE `yzm_admin_role_priv` (
`roleid` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '角色ID',
`m` char(20) NOT NULL DEFAULT '' COMMENT '模块名', //V5.5 添加了 DEFAULT
`c` char(20) NOT NULL DEFAULT '' COMMENT '控制器名', //V5.5 添加了 DEFAULT
`a` char(30) NOT NULL DEFAULT '' COMMENT '方法名', //V5.5 添加了 DEFAULT 修改长度20 -> 30
`data` char(100) NOT NULL DEFAULT '' COMMENT '附加参数',
KEY `roleid` (`roleid`,`m`,`c`,`a`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
yzm_article
/**(V3.1 新增)
* 文章数据表
*/
CREATE TABLE `yzm_article` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '文章ID',
`catid` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT '栏目ID',
`userid` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '用户ID',
`username` varchar(30) NOT NULL DEFAULT '' COMMENT '用户名称', //V5.8 修改 长度20->30
`nickname` varchar(30) NOT NULL DEFAULT '' COMMENT '昵称',
`title` varchar(180) NOT NULL DEFAULT '' COMMENT '标题',
`seo_title` varchar(200) NOT NULL DEFAULT '' COMMENT 'SEO标题', //V6.3 已删除
`color` char(9) NOT NULL DEFAULT '' COMMENT '标题颜色', //V5.5 新增
`inputtime` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '发布时间',
`updatetime` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
`keywords` varchar(100) NOT NULL DEFAULT '' COMMENT '关键词',
`description` varchar(255) NOT NULL DEFAULT '' COMMENT '内容摘要',
`click` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '点击量',
`content` text NOT NULL COMMENT '内容',
`copyfrom` varchar(50) NOT NULL DEFAULT '' COMMENT '来源',
`thumb` varchar(150) NOT NULL DEFAULT '' COMMENT '缩略图', //V6.9 修改 长度100->150
`articledir` varchar(50) NOT NULL DEFAULT '', //V5.2 已删除
`url` varchar(100) NOT NULL DEFAULT '' COMMENT '文章网址',
`flag` varchar(12) NOT NULL DEFAULT '' COMMENT '1置顶,2头条,3特荐,4推荐,5热点,6幻灯,7跳转',
`status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '状态,1发布,0草稿',
`system` tinyint(1) unsigned NOT NULL DEFAULT '0', //V5.8 已删除
`issystem` tinyint(1) unsigned NOT NULL DEFAULT '1' COMMENT '系统文章', //V5.8 新增
`listorder` tinyint(3) unsigned NOT NULL DEFAULT '1' COMMENT '排序',
`groupids_view` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '阅读权限', //V5.1 修改类型 varchar -> tinyint
`readpoint` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT '阅读收费',
`paytype` tinyint(1) unsigned NOT NULL DEFAULT '1' COMMENT '收费类型', //V5.6 新增
`is_push` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '是否百度推送', //V5.2 新增
PRIMARY KEY (`id`),
KEY `status` (`status`,`listorder`),
KEY `catid` (`status`,`catid`), //V7.0 更新
KEY `userid` (`status`,`userid`) //V7.0 更新
) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=utf8;
yzm_attachment
/**(V3.1 新增)
* 上传附件表
*/
CREATE TABLE `yzm_attachment` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '附件ID',
`siteid` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '网站ID', //V6.3 新增
`module` char(15) NOT NULL DEFAULT '' COMMENT '模块',
`contentid` varchar(20) NOT NULL DEFAULT '' COMMENT '关联内容ID', //V6.3 新增
`originname` varchar(50) NOT NULL DEFAULT '' COMMENT '附件原名', //V3.4 新增
`filename` varchar(50) NOT NULL DEFAULT '' COMMENT '附件名称',
`filepath` char(200) NOT NULL DEFAULT '' COMMENT '附件路径',
`filesize` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '附件大小',
`fileext` char(10) NOT NULL DEFAULT '' COMMENT '附件扩展名',
`isimage` tinyint(1) unsigned NOT NULL DEFAULT '1' COMMENT '是否为图片,1为图片',
`downloads` mediumint(8) unsigned NOT NULL DEFAULT '0',
`userid` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '用户ID',
`username` varchar(30) NOT NULL DEFAULT '' COMMENT '用户名',
`uploadtime` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '上传时间',
`uploadip` char(15) NOT NULL DEFAULT '' COMMENT '上传IP',
PRIMARY KEY (`id`),
KEY `siteid` (`siteid`), //V6.3 新增
KEY `userid_index` (`userid`), //V3.5 新增
KEY `contentid` (`contentid`) //V6.3 新增
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
yzm_category
/**(V3.1 新增)
* 栏目导航表
*/
CREATE TABLE `yzm_category` (
`catid` smallint(5) NOT NULL AUTO_INCREMENT COMMENT '栏目ID',
`siteid` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '网站ID', //V6.3 新增
`catname` varchar(60) NOT NULL DEFAULT '' COMMENT '栏目名称', //V6.8 修改长度50->60
`modelid` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT '模型id',
`parentid` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT '父级id', //V5.6 添加了 unsigned
`arrparentid` varchar(255) NOT NULL DEFAULT '' COMMENT '父级路径', //V5.4 修改长度200->255
`arrchildid` mediumtext NOT NULL COMMENT '子栏目id集合', //V5.4 修改类型varchar->mediumtext
`catdir` varchar(50) NOT NULL DEFAULT '' COMMENT '栏目目录', //V6.8 修改长度30->50
`catimg` varchar(150) NOT NULL DEFAULT '' COMMENT '栏目图片',
`type` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '栏目类型:0普通栏目1单页2外部链接',
`listorder` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT '栏目排序', //V5.6 添加了 unsigned
`target` char(10) NOT NULL DEFAULT '' COMMENT '打开方式', //V5.8 新增
`member_publish` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '是否会员投稿',
`display` tinyint(1) unsigned NOT NULL DEFAULT '1' COMMENT '在导航显示',
`pclink` varchar(100) NOT NULL DEFAULT '' COMMENT '电脑版地址',
`domain` varchar(100) NOT NULL DEFAULT '' COMMENT '绑定域名', //V6.3 新增
`entitle` varchar(80) NOT NULL DEFAULT '' COMMENT '英文标题', //V5.8 新增
`moblink` varchar(100) NOT NULL DEFAULT '' COMMENT '手机版地址', //V5.8 已删除
`subtitle` varchar(60) NOT NULL DEFAULT '' COMMENT '副标题', //V3.8 新增
`mobname` varchar(50) NOT NULL DEFAULT '' COMMENT '手机版名称', //V6.8 修改长度30->50
`category_urlrule` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT 'URL规则', //V5.6 已删除
`category_template` varchar(30) NOT NULL DEFAULT '' COMMENT '频道页模板',
`list_template` varchar(30) NOT NULL DEFAULT '' COMMENT '列表页模板',
`show_template` varchar(30) NOT NULL DEFAULT '' COMMENT '内容页模板',
`seo_title` varchar(100) NOT NULL DEFAULT '' COMMENT 'SEO标题',
`seo_keywords` varchar(200) NOT NULL DEFAULT '' COMMENT 'SEO关键字',
`seo_description` varchar(250) NOT NULL DEFAULT '' COMMENT 'SEO描述',
PRIMARY KEY (`catid`),
KEY `siteid` (`siteid`), //V6.3 新增
KEY `modelid` (`modelid`)
) ENGINE=MyISAM AUTO_INCREMENT=6 DEFAULT CHARSET=utf8;
yzm_comment
/**(V3.1 新增)
* 评论表
*/
CREATE TABLE `yzm_comment` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '评论ID',
`siteid` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '网站ID', //V6.3 新增
`commentid` char(30) NOT NULL DEFAULT '' COMMENT '评论数据ID',
`userid` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '用户ID',
`username` varchar(30) NOT NULL DEFAULT '' COMMENT '用户名',
`userpic` varchar(100) NOT NULL DEFAULT '' COMMENT '用户头像',
`inputtime` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '评论时间',
`ip` char(15) NOT NULL DEFAULT '' COMMENT '用户IP',
`content` text NOT NULL COMMENT '评论内容',
`status` tinyint(1) NOT NULL DEFAULT '0' COMMENT '评论状态{0:未审核,1:通过审核}',
`reply` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '是否为回复', //V5.3 修改 tinyint->mediumint
PRIMARY KEY (`id`),
KEY `siteid` (`siteid`), //V6.3 新增
KEY `userid` (`userid`), //V6.2 新增
KEY `commentid` (`commentid`,`status`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
yzm_comment_data
/**(V3.1 新增)
* 评论关系表
*/
CREATE TABLE `yzm_comment_data` (
`commentid` char(30) NOT NULL DEFAULT '' COMMENT '评论数据ID',
`siteid` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '网站ID', //V6.3 新增
`title` char(255) NOT NULL DEFAULT '' COMMENT '原文标题',
`url` varchar(200) NOT NULL DEFAULT '' COMMENT '原文地址',
`total` int(8) unsigned NOT NULL DEFAULT '0' COMMENT '原文评论数量',
`catid` smallint(4) unsigned NOT NULL DEFAULT '0' COMMENT '栏目ID',
`modelid` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT '模型ID',
PRIMARY KEY (`commentid`),
KEY `siteid` (`siteid`) //V6.3 新增
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
yzm_config
/**(V3.1 新增)
* 网站配置表
*/
CREATE TABLE `yzm_config` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`name` varchar(60) NOT NULL DEFAULT '' COMMENT '配置名称',
`type` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '配置类型',
`title` varchar(60) NOT NULL DEFAULT '' COMMENT '配置说明',
`value` text NOT NULL COMMENT '配置值',
`fieldtype` varchar(20) NOT NULL DEFAULT '' COMMENT '字段类型', //V3.8 新增
`setting` text COMMENT '字段设置', //V3.8 新增 //V5.6 删除了NOT NULL
`status` tinyint(3) unsigned NOT NULL DEFAULT '1' COMMENT '状态',
PRIMARY KEY (`id`),
UNIQUE KEY `name` (`name`),
KEY `type` (`type`)
) ENGINE=MyISAM AUTO_INCREMENT=39 DEFAULT CHARSET=utf8;
yzm_download
/**(V3.1 新增)
* 下载数据表
*/
CREATE TABLE `yzm_download` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '软件ID',
`catid` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT '栏目ID',
`userid` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '用户ID',
`username` varchar(30) NOT NULL DEFAULT '' COMMENT '用户名', //V5.8 修改 长度20->30
`nickname` varchar(30) NOT NULL DEFAULT '' COMMENT '昵称',
`title` varchar(180) NOT NULL DEFAULT '' COMMENT '标题',
`seo_title` varchar(200) NOT NULL DEFAULT '' COMMENT 'SEO标题', //V6.3 删除
`color` char(9) NOT NULL DEFAULT '' COMMENT '标题颜色', //V5.5 新增
`inputtime` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '发布时间',
`updatetime` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
`keywords` varchar(100) NOT NULL DEFAULT '' COMMENT '关键词',
`description` varchar(255) NOT NULL DEFAULT '' COMMENT '内容摘要',
`click` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '点击量',
`content` text NOT NULL COMMENT '内容',
`copyfrom` varchar(50) NOT NULL DEFAULT '' COMMENT '来源',
`thumb` varchar(150) NOT NULL DEFAULT '' COMMENT '缩略图', //V6.9 修改 长度100->150
`articledir` varchar(50) NOT NULL DEFAULT '', //V5.2 删除
`url` varchar(100) NOT NULL DEFAULT '' COMMENT '文章网址',
`flag` varchar(12) NOT NULL DEFAULT '' COMMENT '1置顶,2头条,3特荐,4推荐,5热点,6幻灯,7跳转',
`status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '状态,1发布,0草稿',
`system` tinyint(1) unsigned NOT NULL DEFAULT '0', //V5.8 已删除
`issystem` tinyint(1) unsigned NOT NULL DEFAULT '1' COMMENT '系统文章', //V5.8 新增
`listorder` tinyint(3) unsigned NOT NULL DEFAULT '1' COMMENT '排序',
`groupids_view` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '阅读权限', //V5.1 修改类型 varchar -> tinyint
`readpoint` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT '阅读收费',
`paytype` tinyint(1) unsigned NOT NULL DEFAULT '1' COMMENT '收费类型', //V5.6 新增
`down_url` varchar(200) NOT NULL DEFAULT '' COMMENT '下载地址',
`copytype` varchar(30) NOT NULL DEFAULT '' COMMENT '授权形式',
`systems` varchar(100) NOT NULL DEFAULT '' COMMENT '平台',
`language` varchar(30) NOT NULL DEFAULT '' COMMENT '语言',
`version` varchar(30) NOT NULL DEFAULT '' COMMENT '版本',
`filesize` varchar(10) NOT NULL DEFAULT '' COMMENT '文件大小',
`classtype` varchar(30) NOT NULL DEFAULT '' COMMENT '软件类型',
`stars` varchar(10) NOT NULL DEFAULT '' COMMENT '评分等级',
`is_push` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '是否百度推送', //V5.2 新增
PRIMARY KEY (`id`),
KEY `status` (`status`,`listorder`),
KEY `catid` (`status`,`catid`), //V7.0 更新
KEY `userid` (`status`,`userid`) //V7.0 更新
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
yzm_favorite
/**(V3.1 新增)
* 收藏数据表
*/
CREATE TABLE `yzm_favorite` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`userid` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '用户ID',
`title` char(100) NOT NULL DEFAULT '' COMMENT '标题',
`url` char(100) NOT NULL DEFAULT '' COMMENT '网址',
`inputtime` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '收藏时间',
PRIMARY KEY (`id`),
KEY `userid` (`userid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
yzm_guestbook
/**(V3.1 新增)
* 留言数据表
*/
CREATE TABLE `yzm_guestbook` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`siteid` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '网站ID', //V6.3 新增
`title` varchar(150) NOT NULL DEFAULT '' COMMENT '主题',
`booktime` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '添加时间',
`name` varchar(30) NOT NULL DEFAULT '' COMMENT '名字',
`email` varchar(40) NOT NULL DEFAULT '' COMMENT '留言人电子邮箱',
`phone` varchar(11) NOT NULL DEFAULT '' COMMENT '留言人电话',
`qq` varchar(11) NOT NULL DEFAULT '' COMMENT '留言人qq',
`address` varchar(100) NOT NULL DEFAULT '' COMMENT '留言人地址',
`bookmsg` text NOT NULL COMMENT '内容',
`ip` varchar(20) NOT NULL DEFAULT '' COMMENT 'ip地址',
`ischeck` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否审核',
`isread` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否读过',
`ispc` tinyint(1) NOT NULL DEFAULT '1' COMMENT '1电脑,0手机',
`replyid` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '回复的id',
PRIMARY KEY (`id`),
KEY `index_booktime` (`booktime`),
KEY `index_isread` (`isread`) //V3.7 删除
KEY `index_replyid` (`replyid`), //V3.7 新增
KEY `index_ischeck` (`siteid`,`ischeck`) //V6.3 新增 siteid
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
yzm_link
/**(V3.1 新增)
* 友情链接表
*/
CREATE TABLE `yzm_link` (
`id` smallint(5) unsigned NOT NULL AUTO_INCREMENT,
`siteid` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '网站ID', //V6.3 新增
`typeid` smallint(3) unsigned NOT NULL DEFAULT '1' COMMENT '1首页,2列表页,3内容页',
`linktype` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '0:文字链接,1:logo链接',
`name` varchar(50) NOT NULL DEFAULT '' COMMENT '网站名称',
`url` varchar(255) NOT NULL DEFAULT '' COMMENT '网址',
`logo` varchar(255) NOT NULL DEFAULT '' COMMENT '网站LOGO',
`msg` text NOT NULL COMMENT '网站描述',
`username` varchar(30) NOT NULL DEFAULT '' COMMENT '站长名称',
`email` varchar(40) NOT NULL DEFAULT '' COMMENT '站长邮箱',
`listorder` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT '排序',
`status` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '0未通过,1正常,2未审核',
`addtime` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '添加时间',
PRIMARY KEY (`id`),
KEY `index_typeid` (`typeid`) //V6.3 删除
KEY `siteid` (`siteid`,`status`) //V6.3 新增
) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=utf8;
yzm_member
/**(V3.1 新增)
* 用户表
*/
CREATE TABLE `yzm_member` (
`userid` mediumint(8) unsigned NOT NULL AUTO_INCREMENT COMMENT '用户ID',
`username` varchar(30) NOT NULL DEFAULT '' COMMENT '用户名',
`password` char(32) NOT NULL DEFAULT '' COMMENT '密码',
`regdate` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '注册时间',
`lastdate` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '上次登录时间',
`regip` char(15) NOT NULL DEFAULT '' COMMENT '注册IP',
`lastip` char(15) NOT NULL DEFAULT '' COMMENT '上次登录IP',
`loginnum` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT '登录次数',
`email` char(32) NOT NULL DEFAULT '' COMMENT '邮箱',
`groupid` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '用户组ID',
`amount` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '金钱',
`experience` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT '经验',
`point` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '积分', //V6.9 修改 smallint(5)->mediumint(8)
`status` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '0待审核,1正常,2锁定,3拒绝',
`vip` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '是否会员',
`overduedate` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '会员过期时间',
`connectid` char(40) NOT NULL DEFAULT '', //V5.2 删除
`fromlogin` char(10) NOT NULL DEFAULT '', //V5.2 删除
`email_status` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '邮箱认证状态',
`problem` varchar(39) NOT NULL DEFAULT '' COMMENT '安全问题',
`answer` varchar(30) NOT NULL DEFAULT '' COMMENT '答案',
PRIMARY KEY (`userid`),
UNIQUE KEY `username` (`username`),
KEY `email` (`email`) //V5.2 修改已去掉 (20)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
yzm_member_detail
/**(V3.1 新增)
* 用户资料表
*/
CREATE TABLE `yzm_member_detail` (
`userid` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '用户ID',
`sex` varchar(6) NOT NULL DEFAULT '' COMMENT '性别',
`realname` varchar(30) NOT NULL DEFAULT '' COMMENT '真实姓名',
`nickname` varchar(30) NOT NULL DEFAULT '' COMMENT '昵称', //V6.9 修改 char(20) -> varchar(30)
`qq` char(11) NOT NULL DEFAULT '' COMMENT 'QQ',
`mobile` char(11) NOT NULL DEFAULT '' COMMENT '手机',
`phone` char(10) NOT NULL DEFAULT '' COMMENT '电话',
`userpic` varchar(100) NOT NULL DEFAULT '' COMMENT '用户头像',
`birthday` char(10) NOT NULL DEFAULT '' COMMENT '生日',
`industry` varchar(60) NOT NULL DEFAULT '' COMMENT '行业',
`area` varchar(60) NOT NULL DEFAULT '' COMMENT '所在地',
`motto` varchar(210) NOT NULL DEFAULT '' COMMENT '个性签名',
`introduce` text COMMENT '个人简介', //V5.6删除了NOT NULL
`guest` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '空间访问数',
`fans` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '粉丝数', //V3.4 新增 V5.5 修正了错误
UNIQUE KEY `userid` (`userid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
yzm_member_group
/**(V3.1 新增)
* 用户组
*/
CREATE TABLE `yzm_member_group` (
`groupid` tinyint(3) unsigned NOT NULL AUTO_INCREMENT COMMENT '用户组ID',
`name` varchar(21) NOT NULL DEFAULT '' COMMENT '用户组名称',
`experience` smallint(6) unsigned NOT NULL DEFAULT '0' COMMENT '用户组经验',
`icon` char(30) NOT NULL DEFAULT '' COMMENT '图标',
`authority` char(12) NOT NULL DEFAULT '' COMMENT '1短消息,2发表评论,3发表内容',
`max_amount` tinyint(3) unsigned NOT NULL DEFAULT '1' COMMENT '每日最大投稿量', //V5.5 新增
`description` char(100) NOT NULL DEFAULT '' COMMENT '用户组描述',
`is_system` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '系统内置',
PRIMARY KEY (`groupid`)
) ENGINE=MyISAM AUTO_INCREMENT=6 DEFAULT CHARSET=utf8;
yzm_member_guest
/**(V3.1 新增)
* 空间访客表
*/
CREATE TABLE `yzm_member_guest` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`space_id` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '空间用户ID',
`guest_id` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '访客用户ID',
`guest_name` varchar(30) NOT NULL DEFAULT '' COMMENT '访客名称',
`guest_pic` varchar(100) NOT NULL DEFAULT '' COMMENT '访客头像',
`inputtime` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '访问时间',
`ip` varchar(15) NOT NULL DEFAULT '' COMMENT '访客IP',
PRIMARY KEY (`id`),
KEY `space_id` (`space_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
yzm_menu
/**(V3.1 新增)
* 后台菜单表
*/
CREATE TABLE `yzm_menu` (
`id` smallint(6) unsigned NOT NULL AUTO_INCREMENT,
`name` char(40) NOT NULL DEFAULT '' COMMENT '菜单名称',
`parentid` smallint(6) NOT NULL DEFAULT '0' COMMENT '上级菜单ID',
`m` char(20) NOT NULL DEFAULT '' COMMENT '模块',
`c` char(20) NOT NULL DEFAULT '' COMMENT '控制器',
`a` char(30) NOT NULL DEFAULT '' COMMENT '方法', //V3.5 修改
`data` char(100) NOT NULL DEFAULT '' COMMENT '附加参数',
`listorder` smallint(6) unsigned NOT NULL DEFAULT '0' COMMENT '排序',
`display` tinyint(1) NOT NULL DEFAULT '0' COMMENT '状态,1隐藏,2显示',
PRIMARY KEY (`id`),
KEY `listorder` (`listorder`),
KEY `parentid` (`parentid`),
KEY `module` (`m`,`c`,`a`)
) ENGINE=MyISAM AUTO_INCREMENT=143 DEFAULT CHARSET=utf8;
yzm_message
/**(V3.1 新增)
* 消息表
*/
CREATE TABLE `yzm_message` (
`messageid` int(10) unsigned NOT NULL AUTO_INCREMENT,
`send_from` varchar(30) NOT NULL DEFAULT '' COMMENT '发件人',
`send_to` varchar(30) NOT NULL DEFAULT '' COMMENT '收件人',
`message_time` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '短消息时间',
`subject` char(80) NOT NULL DEFAULT '' COMMENT '主题',
`content` text NOT NULL COMMENT '消息正文',
`replyid` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '回复的id',
`status` tinyint(1) unsigned DEFAULT '1' COMMENT '1正常0隐藏',
`isread` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '是否读过',
`issystem` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '系统信息',
PRIMARY KEY (`messageid`),
KEY `replyid` (`replyid`),
KEY `status` (`status`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
yzm_message_data
/**(V3.1 新增)
* 消息数据表
*/
CREATE TABLE `yzm_message_data` (
`id` int(4) NOT NULL AUTO_INCREMENT,
`userid` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '用户ID',
`group_message_id` int(5) unsigned NOT NULL DEFAULT '0' COMMENT '读过的信息ID',
PRIMARY KEY (`id`),
KEY `message` (`userid`,`group_message_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
yzm_message_group
/**(V3.1 新增)
* 群发消息表
*/
CREATE TABLE `yzm_message_group` (
`id` smallint(5) unsigned NOT NULL AUTO_INCREMENT,
`groupid` varchar(20) NOT NULL DEFAULT '' COMMENT '用户组id',
`subject` char(80) NOT NULL DEFAULT '' COMMENT '主题',
`content` text NOT NULL COMMENT '消息内容',
`inputtime` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '群发时间',
`status` tinyint(1) unsigned NOT NULL DEFAULT '1' COMMENT '状态',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
yzm_model
/**(V3.1 新增)
* 模型表
*/
CREATE TABLE `yzm_model` (
`modelid` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '模型id',
`siteid` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '网站ID', //V6.3 新增
`name` char(30) NOT NULL DEFAULT '' COMMENT '模型名称',
`tablename` varchar(30) NOT NULL DEFAULT '' COMMENT '表名', //V6.9 修改 char(20)->varchar(30)
`alias` varchar(30) NOT NULL DEFAULT '' COMMENT '模型别名', //V6.5 新增
`description` varchar(100) NOT NULL DEFAULT '' COMMENT '模型描述',
`setting` text,
`inputtime` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间',
`items` smallint(5) unsigned NOT NULL DEFAULT '0',
`disabled` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '状态,1禁用,2启用',
`type` tinyint(1) unsigned NOT NULL DEFAULT '0',
`sort` tinyint(3) unsigned NOT NULL DEFAULT '0',
`issystem` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '系统模型',
`isdefault` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '默认模型', //V6.2 新增
PRIMARY KEY (`modelid`),
KEY `type` (`type`) //V6.3 删除
KEY `siteid` (`siteid`,`type`) //V6.3 新增
) ENGINE=MyISAM AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;
yzm_model_field
/**(V3.1 新增)
* 模型字段表
*/
CREATE TABLE `yzm_model_field` (
`fieldid` mediumint(8) unsigned NOT NULL AUTO_INCREMENT COMMENT '字段id',
`modelid` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT '模型id',
`field` varchar(30) NOT NULL DEFAULT '' COMMENT '字段名', //V6.9 修改 varchar(20)->varchar(30)
`name` varchar(30) NOT NULL DEFAULT '' COMMENT '字段别名',
`tips` varchar(100) NOT NULL DEFAULT '' COMMENT '字段提示',
`css` varchar(30) NOT NULL DEFAULT '', //V7.0 已删除
`setting_catid` varchar(100) NOT NULL DEFAULT '', //V7.0 新增
`minlength` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '最小值',
`maxlength` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '最大值',
`errortips` varchar(100) NOT NULL DEFAULT '' COMMENT '错误提示',
`fieldtype` varchar(20) NOT NULL DEFAULT '' COMMENT '表单类别',
`defaultvalue` varchar(30) NOT NULL DEFAULT '' COMMENT '默认值',
`setting` text COMMENT '配置', //V3.7 修改 mediumtext ->text //V5.6删除了NOT NULL
`isrequired` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '必填字段',
`issystem` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '系统字段',
`isunique` tinyint(1) unsigned NOT NULL DEFAULT '0' ,
`isadd` tinyint(1) unsigned NOT NULL DEFAULT '1' COMMENT '会员投稿',
`listorder` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '排序',
`disabled` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '禁用',
`type` tinyint(1) unsigned NOT NULL DEFAULT '0',
`status` tinyint(1) unsigned NOT NULL DEFAULT '1',
PRIMARY KEY (`fieldid`),
KEY `modelid` (`modelid`,`disabled`),
KEY `field` (`field`,`modelid`),
KEY `status` (`status`)
) ENGINE=MyISAM AUTO_INCREMENT=38 DEFAULT CHARSET=utf8;
yzm_module
/**(V3.1 新增)
* 模块插件表
*/
CREATE TABLE `yzm_module` (
`module` varchar(15) NOT NULL DEFAULT '' COMMENT '模块目录',
`name` varchar(30) NOT NULL DEFAULT '' COMMENT '模块名称', //V6.9 varchar(20)->varchar(30)
`iscore` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '内置模块',
`version` varchar(50) NOT NULL DEFAULT '' COMMENT '版本',
`description` varchar(255) NOT NULL DEFAULT '' COMMENT '模块描述',
`setting` text, //V3.7 修改 mediumtext ->text
`listorder` tinyint(3) unsigned NOT NULL DEFAULT '0',
`disabled` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '是否可用',
`installdate` date NOT NULL DEFAULT '2016-01-01' COMMENT '安装时间', //V5.3 修改默认值
`updatedate` date NOT NULL DEFAULT '2016-01-01', COMMENT '更新时间', //V5.3 修改默认值
PRIMARY KEY (`module`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
yzm_page
/**(V3.1 新增)
* 单页表
*/
CREATE TABLE `yzm_page` (
`catid` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT '栏目ID',
`title` varchar(160) NOT NULL DEFAULT '' COMMENT '单页标题',
`pagedir` varchar(30) NOT NULL DEFAULT '', //V5.8 已删除
`keywords` varchar(60) NOT NULL DEFAULT '', //V3.8 修改长度 40->60 //V5.8 已删除
`description` varchar(255) NOT NULL DEFAULT '', //V6.1 已删除
`introduce` varchar(255) NOT NULL DEFAULT '' COMMENT '简介', //V6.1 新增
`content` text COMMENT '内容', //V5.6 删除了 NOT NULL
`updatetime` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
KEY `catid` (`catid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
yzm_pay
/**(V3.1 新增)
* 入账记录表
*/
CREATE TABLE `yzm_pay` (
`id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT COMMENT '记录ID',
`trade_sn` char(18) NOT NULL DEFAULT '' COMMENT '订单号',
`userid` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '用户ID',
`username` varchar(30) NOT NULL DEFAULT '' COMMENT '用户名',
`money` char(8) NOT NULL DEFAULT '' COMMENT '金钱或积分的量',
`creat_time` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '提交时间',
`msg` varchar(30) NOT NULL DEFAULT '' COMMENT '类型说明',
`type` tinyint(1) unsigned NOT NULL DEFAULT '1' COMMENT '1积分,2金钱',
`ip` char(15) NOT NULL DEFAULT '' COMMENT 'IP',
`status` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '1成功,0失败',
`remarks` varchar(250) NOT NULL DEFAULT '' COMMENT '备注说明',
`adminnote` varchar(30) NOT NULL DEFAULT '' COMMENT '如是后台操作,管理员姓名', //V6.9 修改 char(20)->varchar(30)
PRIMARY KEY (`id`),
KEY `userid` (`userid`),
KEY `trade_sn` (`trade_sn`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
yzm_pay_spend
/**(V3.1 新增)
* 消费记录表
*/
CREATE TABLE `yzm_pay_spend` (
`id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT COMMENT '记录ID',
`trade_sn` char(18) NOT NULL DEFAULT '' COMMENT '订单号',
`userid` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '用户ID',
`username` varchar(30) NOT NULL DEFAULT '' COMMENT '用户名',
`money` char(8) NOT NULL DEFAULT '' COMMENT '金钱或积分的量',
`creat_time` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '订单时间',
`msg` varchar(30) NOT NULL DEFAULT '' COMMENT '类型说明',
`type` tinyint(1) unsigned NOT NULL DEFAULT '1' COMMENT '1积分,2金钱',
`ip` char(15) NOT NULL DEFAULT '' COMMENT 'IP',
`remarks` varchar(250) NOT NULL DEFAULT '' COMMENT '备注说明',
PRIMARY KEY (`id`),
KEY `userid` (`userid`),
KEY `trade_sn` (`trade_sn`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
yzm_product
/**(V3.1 新增)
* 商品表
*/
CREATE TABLE `yzm_product` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '商品ID',
`catid` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT '栏目ID',
`userid` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '用户ID',
`username` varchar(30) NOT NULL DEFAULT '' COMMENT '用户名', //V5.8 修改 长度20->30
`nickname` varchar(30) NOT NULL DEFAULT '' COMMENT '昵称',
`title` varchar(180) NOT NULL DEFAULT '' COMMENT '商品标题',
`seo_title` varchar(200) NOT NULL DEFAULT '' COMMENT 'SEO标题', //V6.3 删除
`color` char(9) NOT NULL DEFAULT '' COMMENT '标题颜色', //V5.5 新增
`inputtime` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '发布时间',
`updatetime` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
`keywords` varchar(100) NOT NULL DEFAULT '' COMMENT '关键词',
`description` varchar(255) NOT NULL DEFAULT '' COMMENT '内容摘要',
`click` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '点击量',
`content` text NOT NULL COMMENT '内容',
`copyfrom` varchar(50) NOT NULL DEFAULT '' COMMENT '来源',
`thumb` varchar(150) NOT NULL DEFAULT '' COMMENT '缩略图', //V6.9 修改 varchar(100)->varchar(150)
`articledir` varchar(50) NOT NULL DEFAULT '', //V5.2 删除
`url` varchar(100) NOT NULL DEFAULT '' COMMENT '商品网址',
`flag` varchar(12) NOT NULL DEFAULT '' COMMENT '1置顶,2头条,3特荐,4推荐,5热点,6幻灯,7跳转',
`status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '状态,1发布,0草稿',
`system` tinyint(1) unsigned NOT NULL DEFAULT '0', //V5.8 已删除
`issystem` tinyint(1) unsigned NOT NULL DEFAULT '1' COMMENT '系统商品', //V5.8 新增
`listorder` tinyint(3) unsigned NOT NULL DEFAULT '1' COMMENT '排序',
`groupids_view` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '阅读权限', //V5.1 修改类型 varchar -> tinyint
`readpoint` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT '阅读收费',
`paytype` tinyint(1) unsigned NOT NULL DEFAULT '1' COMMENT '收费类型', //V5.6 新增
`brand` varchar(50) NOT NULL DEFAULT '' COMMENT '品牌',
`standard` varchar(100) NOT NULL DEFAULT '' COMMENT '型号',
`yieldly` varchar(100) NOT NULL DEFAULT '' COMMENT '产地',
`ability` varchar(100) NOT NULL DEFAULT '' COMMENT '性能',//V3.2 删除
`pictures` text COMMENT '产品图集', //V3.2 新增 V3.7 修改 mediumtext ->text //V5.6 删除了 NOT NULL
`price` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '单价', //V6.7 修改 int(10) ->decimal(8,2)
`unit` varchar(30) NOT NULL DEFAULT '' COMMENT '价格单位',
`stock` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '库存',
`is_push` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '是否百度推送', //V5.2 新增
PRIMARY KEY (`id`),
KEY `status` (`status`,`listorder`),
KEY `catid` (`status`,`catid`), //V7.0 更新
KEY `userid` (`status`,`userid`) //V7.0 更新
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
yzm_tag
/**(V3.1 新增)
* TAG标签表
*/
CREATE TABLE `yzm_tag` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '标签ID',
`siteid` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '网站ID', //V6.3 新增
`catid` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT '栏目ID', //V5.8 新增
`tag` varchar(30) NOT NULL DEFAULT '' COMMENT 'TAG名称',
`total` mediumint(9) unsigned NOT NULL DEFAULT '0' COMMENT '文档数',
`click` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '点击量', //V6.2 新增
`seo_title` varchar(100) NOT NULL DEFAULT '' COMMENT 'SEO标题', //V6.3 新增
`seo_keywords` varchar(200) NOT NULL DEFAULT '' COMMENT 'SEO关键字', //V6.3 新增
`seo_description` varchar(255) NOT NULL DEFAULT '' COMMENT 'SEO描述', //V6.3 新增
`remarks` varchar(255) NOT NULL DEFAULT '' COMMENT '描述', //V5.6 新增 //V6.3 删除
`inputtime` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '添加时间',
PRIMARY KEY (`id`),
UNIQUE KEY `tag` (`tag`), //V6.3 删除
KEY `catid` (`catid`) //V5.8新增 //V6.3 删除
KEY `siteid_catid` (`siteid`,`catid`), //V6.3 新增
KEY `siteid_tag` (`siteid`,`tag`) //V6.3 新增
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
yzm_tag_content
/**(V3.1 新增)
* 标签关系表
*/
CREATE TABLE `yzm_tag_content` (
`siteid` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '网站ID', //V6.8 新增
`modelid` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT '模型ID',
`catid` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT '栏目ID',
`aid` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '文章ID',
`tagid` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '标签ID',
KEY `tag_index` (`modelid`,`aid`), //V3.7 新增
KEY `tagid_index` (`siteid`,`tagid`) //V3.7 新增 //V6.8 添加了siteid
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
yzm_urlrule
/**(V3.1 新增)
* URL规则表
*/
CREATE TABLE `yzm_urlrule` (
`urlruleid` smallint(5) unsigned NOT NULL AUTO_INCREMENT,
`catid` smallint(5) unsigned NOT NULL DEFAULT '0', //V3.5 删除
`catdir` varchar(20) NOT NULL DEFAULT '', //V3.5 删除
`category_urlrule` varchar(255) NOT NULL DEFAULT '', //V3.5 删除
`content_urlrule` varchar(255) NOT NULL DEFAULT '', //V3.5 删除
`name` varchar(50) NOT NULL DEFAULT '' COMMENT '规则名称', //V3.5 新增
`urlrule` varchar(100) NOT NULL DEFAULT '' COMMENT 'URL规则', //V3.5 新增
`route` varchar(100) NOT NULL DEFAULT '' COMMENT '指向的路由', //V3.5 新增
`listorder` tinyint(3) unsigned NOT NULL DEFAULT '50' COMMENT '优先级排序', //V5.8 新增
PRIMARY KEY (`urlruleid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
yzm_member_content(已作废)
/**(V3.4 新增)(V5.8 作废)
* 用户内容表
*/
CREATE TABLE `yzm_member_content` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`checkid` char(12) NOT NULL DEFAULT '' COMMENT 'modelid_id',
`catid` smallint(5) unsigned NOT NULL DEFAULT '0',
`userid` mediumint(8) unsigned NOT NULL DEFAULT '0',
`username` char(30) NOT NULL DEFAULT '',
`title` varchar(100) NOT NULL DEFAULT '',
`inputtime` int(10) unsigned NOT NULL DEFAULT '0',
`updatetime` int(10) unsigned NOT NULL DEFAULT '0', //V5.0 新增
`status` tinyint(1) unsigned NOT NULL DEFAULT '0',
PRIMARY KEY (`id`),
KEY `userid` (`userid`),
KEY `status` (`status`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
yzm_member_follow
/**(V3.4 新增)
* 用户关注表
*/
CREATE TABLE `yzm_member_follow` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`userid` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '用户id',
`followid` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '被关注者id',
`followname` varchar(30) NOT NULL DEFAULT '' COMMENT '被关注者用户名',
`inputtime` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '关注时间',
PRIMARY KEY (`id`),
KEY `userid` (`userid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
yzm_banner
/**(V3.4 新增)
* 轮播图表
*/
CREATE TABLE `yzm_banner` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`title` varchar(100) NOT NULL DEFAULT '' COMMENT '标题',
`image` varchar(100) NOT NULL DEFAULT '' COMMENT '轮播图', //V6.3 修改长度 100->150
`url` varchar(150) NOT NULL DEFAULT '' COMMENT '链接',
`introduce` varchar(255) NOT NULL DEFAULT '' COMMENT '简介', //V5.7 新增
`inputtime` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '添加时间',
`listorder` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT '排序',
`typeid` tinyint(2) unsigned NOT NULL DEFAULT '0' COMMENT '轮播分类ID',
`status` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '1显示0隐藏',
PRIMARY KEY (`id`),
KEY `status` (`status`),
KEY `typeid` (`typeid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
yzm_banner_type
/**(V3.4 新增)
* 轮播图分类表
*/
CREATE TABLE `yzm_banner_type` (
`tid` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '分类ID',
`name` char(30) NOT NULL DEFAULT '' COMMENT '分类名称',
PRIMARY KEY (`tid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
yzm_collection_content
/**(V3.5 新增)
* 采集内容表
*/
CREATE TABLE `yzm_collection_content` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`nodeid` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '采集节点ID',
`status` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '0:未采集,1:已采集,2:已导入',
`url` char(255) NOT NULL DEFAULT '' COMMENT '采集网址',
`title` char(100) NOT NULL DEFAULT '' COMMENT '标题',
`data` mediumtext NOT NULL COMMENT '采集的内容', //V3.7 修改 text->mediumtext
PRIMARY KEY (`id`),
KEY `nodeid` (`nodeid`),
KEY `status` (`status`),
KEY `url` (`url`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
yzm_collection_node
/**(V3.5 新增)
* 采集节点表
*/
CREATE TABLE `yzm_collection_node` (
`nodeid` smallint(6) unsigned NOT NULL AUTO_INCREMENT COMMENT '采集节点ID',
`name` varchar(30) NOT NULL DEFAULT '' COMMENT '节点名称', //V6.9 修改 长度20->30
`lastdate` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '最后采集时间',
`sourcecharset` varchar(8) NOT NULL DEFAULT '' COMMENT '采集点字符集',
`sourcetype` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '网址类型:1序列网址,2单页',
`urlpage` text NOT NULL COMMENT '采集地址',
`pagesize_start` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '页码开始',
`pagesize_end` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '页码结束',
`par_num` tinyint(3) unsigned NOT NULL DEFAULT '1' COMMENT '每次增加数',
`url_contain` char(100) NOT NULL DEFAULT '' COMMENT '网址中必须包含',
`url_except` char(100) NOT NULL DEFAULT '' COMMENT '网址中不能包含',
`url_start` char(100) NOT NULL DEFAULT '' COMMENT '网址开始',
`url_end` char(100) NOT NULL DEFAULT '' COMMENT '网址结束',
`title_rule` char(100) NOT NULL DEFAULT '' COMMENT '标题采集规则',
`title_html_rule` text NOT NULL COMMENT '标题过滤规则',
`time_rule` char(100) NOT NULL DEFAULT '' COMMENT '时间采集规则',
`time_html_rule` text COMMENT '时间过滤规则',
`content_rule` char(100) NOT NULL DEFAULT '' COMMENT '内容采集规则',
`content_html_rule` text COMMENT '内容过滤规则', //V5.6 删除了 NOT NULL
`down_attachment` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '是否下载图片',
`watermark` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '图片加水印',
`coll_order` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '导入顺序',
PRIMARY KEY (`nodeid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
yzm_wechat_auto_reply
/**(V3.6 新增)
* 微信自动回复表
*/
CREATE TABLE `yzm_wechat_auto_reply` (
`id` mediumint(8) NOT NULL AUTO_INCREMENT,
`type` tinyint(1) unsigned NOT NULL DEFAULT '1' COMMENT '1关键字回复2自动回复3关注回复',
`keyword` varchar(64) NOT NULL DEFAULT '' COMMENT '关键字回复的关键字',
`keyword_type` tinyint(1) unsigned NOT NULL DEFAULT '1' COMMENT '1完全匹配0模糊匹配',
`relation_id` varchar(15) NOT NULL DEFAULT '' COMMENT '图文回复的关联内容ID',
`content` text NOT NULL COMMENT '文本回复的内容',
PRIMARY KEY (`id`),
KEY `type_index` (`type`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
yzm_wechat_group
/**(V3.6 新增)
* 微信群组表
*/
CREATE TABLE `yzm_wechat_group` (
`id` mediumint(9) unsigned NOT NULL DEFAULT '0',
`name` varchar(50) NOT NULL DEFAULT '',
`count` mediumint(8) unsigned NOT NULL DEFAULT '0',
UNIQUE KEY `id` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
yzm_wechat_mass
/**(V3.6 新增)
* 微信群发表
*/
CREATE TABLE `yzm_wechat_mass` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`message_type` char(6) NOT NULL DEFAULT '' COMMENT '消息类型',
`type` tinyint(1) NOT NULL DEFAULT '0' COMMENT '0通过openid群发1通过分组群发2全部',
`media_id` varchar(200) NOT NULL DEFAULT '',
`msg_id` varchar(10) NOT NULL DEFAULT '',
`msg_data_id` varchar(10) NOT NULL DEFAULT '' COMMENT '图文消息的数据ID',
`receive` varchar(255) NOT NULL DEFAULT '' COMMENT '按组群发为组id,否则为openid列表',
`status` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '1任务提交成功2群发已结束',
`masstime` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '发送时间',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
yzm_wechat_media
/**(V3.6 新增)
* 微信素材表
*/
CREATE TABLE `yzm_wechat_media` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`originname` varchar(50) NOT NULL DEFAULT '',
`filename` varchar(50) NOT NULL DEFAULT '',
`filepath` char(200) NOT NULL DEFAULT '',
`type` char(6) NOT NULL DEFAULT '',
`media_type` tinyint(1) NOT NULL DEFAULT '0' COMMENT '0临时素材,1永久素材',
`media_id` varchar(200) NOT NULL DEFAULT '',
`created_at` int(10) unsigned NOT NULL DEFAULT '0',
`url` varchar(200) NOT NULL DEFAULT '' COMMENT '永久素材的图片url/图文素材标题',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
yzm_wechat_menu
/**(V3.6 新增)
* 微信菜单表
*/
CREATE TABLE `yzm_wechat_menu` (
`id` mediumint(8) NOT NULL AUTO_INCREMENT,
`parentid` mediumint(6) NOT NULL DEFAULT '0',
`name` varchar(48) NOT NULL DEFAULT '',
`type` tinyint(1) unsigned NOT NULL DEFAULT '1' COMMENT '1关键字2跳转',
`keyword` varchar(128) NOT NULL DEFAULT '',
`url` varchar(255) NOT NULL DEFAULT '',
`event` varchar(64) NOT NULL DEFAULT '',
`listorder` mediumint(8) unsigned NOT NULL DEFAULT '0',
PRIMARY KEY (`id`),
KEY `parentid` (`parentid`),
KEY `listorder` (`listorder`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
yzm_wechat_message
/**(V3.6 新增)
* 微信消息表
*/
CREATE TABLE `yzm_wechat_message` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`openid` char(100) NOT NULL DEFAULT '',
`issystem` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '是否为系统回复',
`inputtime` int(10) unsigned NOT NULL DEFAULT '0',
`msgtype` varchar(32) NOT NULL DEFAULT '' COMMENT '消息类型',
`isread` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '1已读0未读',
`content` varchar(255) NOT NULL DEFAULT '',
PRIMARY KEY (`id`),
KEY `openid` (`openid`),
KEY `issystem` (`issystem`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
yzm_wechat_scan
/**(V3.6 新增)
* 微信场景表
*/
CREATE TABLE `yzm_wechat_scan` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`scan` varchar(65) NOT NULL DEFAULT '' COMMENT '场景',
`type` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '0永久,1临时',
`expire_time` char(7) NOT NULL DEFAULT '0' COMMENT '二维码有效时间',
`ticket` varchar(150) NOT NULL DEFAULT '',
`remarks` varchar(255) NOT NULL DEFAULT '' COMMENT '场景备注',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
yzm_wechat_user
/**(V3.6 新增)
* 微信用户表
*/
CREATE TABLE `yzm_wechat_user` (
`wechatid` int(10) unsigned NOT NULL AUTO_INCREMENT,
`openid` char(100) NOT NULL DEFAULT '',
`groupid` smallint(5) unsigned NOT NULL DEFAULT '0',
`subscribe` tinyint(1) unsigned NOT NULL DEFAULT '1' COMMENT '1关注0取消',
`nickname` varchar(50) NOT NULL DEFAULT '',
`sex` tinyint(1) unsigned NOT NULL DEFAULT '0',
`city` char(50) NOT NULL DEFAULT '',
`province` char(50) NOT NULL DEFAULT '',
`country` char(50) NOT NULL DEFAULT '',
`headimgurl` char(255) NOT NULL DEFAULT '',
`subscribe_time` int(10) unsigned NOT NULL DEFAULT '0',
`remark` varchar(50) NOT NULL DEFAULT '',
`scan` varchar(30) NOT NULL DEFAULT '' COMMENT '来源场景',
PRIMARY KEY (`wechatid`),
UNIQUE KEY `openid` (`openid`),
KEY `groupid` (`groupid`),
KEY `subscribe` (`subscribe`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
yzm_adver
/**(V3.7.1 新增)
* 广告表
*/
CREATE TABLE `yzm_adver` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`type` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '1文字2代码3图片',
`title` varchar(100) NOT NULL DEFAULT '' COMMENT '标题',
`url` varchar(200) NOT NULL DEFAULT '' COMMENT '链接',
`text` varchar(200) NOT NULL DEFAULT '' COMMENT '文字连接',
`img` varchar(200) NOT NULL DEFAULT '' COMMENT '图片链接',
`code` text NOT NULL COMMENT '广告代码',
`describe` varchar(250) NOT NULL DEFAULT '' COMMENT '描述',
`inputtime` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '添加时间',
`start_time` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '开始时间',
`end_time` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '结束时间',
PRIMARY KEY (`id`),
KEY `type` (`type`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
yzm_pay_mode
/**(V5.1 新增)
* 支付方式配置表
*/
CREATE TABLE `yzm_pay_mode` (
`id` tinyint(3) unsigned NOT NULL AUTO_INCREMENT,
`name` varchar(60) NOT NULL DEFAULT '' COMMENT '支付方式名称',
`logo` varchar(100) NOT NULL DEFAULT '' COMMENT 'LOGO',
`desc` varchar(250) NOT NULL DEFAULT '' COMMENT '描述',
`config` text COMMENT '支付配置', //V5.6 删除了NOT NULL
`enabled` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '状态,1启用,2禁用',
`author` varchar(60) NOT NULL DEFAULT '插件作者',
`version` varchar(10) NOT NULL DEFAULT '插件版本',
`action` varchar(30) NOT NULL DEFAULT '' COMMENT '支付调用方法',
`template` varchar(30) NOT NULL DEFAULT '' COMMENT '支付模板',
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=utf8;
yzm_order
/**(V5.1 新增)
* 支付订单表
*/
CREATE TABLE `yzm_order` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`order_sn` char(18) NOT NULL DEFAULT '' COMMENT '订单号',
`status` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '订单状态0未付款1已付款',
`userid` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '用户ID',
`username` varchar(30) NOT NULL DEFAULT '' COMMENT '用户名',
`addtime` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '下单时间',
`paytime` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '支付时间',
`paytype` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '支付方式1支付宝2微信',
`transaction` varchar(32) NOT NULL DEFAULT '' COMMENT '第三方交易单号',
`money` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '订单金额',
`quantity` decimal(8,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '数量',//V5.7 修改 int -> decimal
`type` tinyint(1) unsigned NOT NULL DEFAULT '1' COMMENT '1积分,2金钱', //V5.6 新增
`ip` char(15) NOT NULL DEFAULT '' COMMENT 'IP',
`desc` varchar(250) NOT NULL DEFAULT '' COMMENT '备注',
PRIMARY KEY (`id`),
KEY `id` (`id`),
KEY `userid` (`userid`),
KEY `order_sn` (`order_sn`),
KEY `status` (`status`,`type`) //V5.7 新增
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='订单表';
yzm_member_authorization
/**(V5.2 新增)
* 用户第三方账号绑定表
*/
CREATE TABLE `yzm_member_authorization` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`userid` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '用户ID',
`authname` varchar(10) NOT NULL DEFAULT COMMENT '第三方登录工具名',
`token` varchar(60) NOT NULL DEFAULT '' COMMENT '密钥令牌',
`userinfo` varchar(255) NOT NULL DEFAULT '' COMMENT '用户信息',
`inputtime` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '绑定时间',
PRIMARY KEY (`id`),
KEY `authindex` (`authname`,`token`),
KEY `userid` (`userid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
yzm_keyword_link
/**(V5.6 新增)
* 关键字内链表
*/
CREATE TABLE `yzm_keyword_link` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`keyword` varchar(36) NOT NULL DEFAULT '' COMMENT '关键字',
`url` varchar(100) NOT NULL DEFAULT '' COMMENT '地址',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
yzm_all_content
/**(V5.8 新增)
* 全模型内容表
*/
CREATE TABLE `yzm_all_content` (
`allid` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '标识ID',
`siteid` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '网站ID', //V6.3 新增
`modelid` tinyint(2) unsigned NOT NULL DEFAULT '0' COMMENT '模型ID',
`catid` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT '栏目ID',
`id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '内容ID',
`userid` mediumint(8) unsigned NOT NULL DEFAULT '0' COMMENT '用户ID',
`username` char(30) NOT NULL DEFAULT '' COMMENT '用户名',
`title` varchar(150) NOT NULL DEFAULT '' COMMENT '标题',
`inputtime` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '发布时间',
`updatetime` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间',
`url` varchar(100) NOT NULL DEFAULT '' COMMENT '网址',
`thumb` varchar(150) NOT NULL DEFAULT '' COMMENT '缩略图', //V6.9 长度100->150
`status` tinyint(1) unsigned NOT NULL DEFAULT '1' COMMENT '状态,1发布,0草稿',
`issystem` tinyint(1) unsigned NOT NULL DEFAULT '1' COMMENT '系统发布',
PRIMARY KEY (`allid`),
KEY `userid_index` (`userid`,`issystem`,`status`),
KEY `modelid_index` (`modelid`,`id`),
KEY `status` (`siteid`,`status`),
KEY `issystem` (`siteid`,`issystem`)
) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=utf8;