[首字母 A-M]
-- ----------------------------
-- Table structure for hl_ad
-- ----------------------------
DROP TABLE IF EXISTS `hl_ad`;
CREATE TABLE `hl_ad` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '广告ID 主键',
`position_id` int(11) NOT NULL DEFAULT '0' COMMENT '广告类型ID',
`title` varchar(32) NOT NULL DEFAULT '' COMMENT '广告名称',
`url` varchar(512) NOT NULL DEFAULT '' COMMENT '跳转URL',
`target` varchar(32) NOT NULL DEFAULT '_blank' COMMENT '目标窗口',
`start_time` datetime NOT NULL DEFAULT '1970-01-01 08:00:01' COMMENT '开始时间',
`end_time` datetime NOT NULL DEFAULT '1970-01-01 08:00:01' COMMENT '截止时间',
`is_open` tinyint(4) NOT NULL DEFAULT '1' COMMENT '是否开放',
`content` varchar(10240) NOT NULL DEFAULT '' COMMENT '广告内容',
`att_url` varchar(128) NOT NULL DEFAULT '' COMMENT '附件地址',
`sort` int(11) NOT NULL DEFAULT '100' COMMENT '排序',
`remark` varchar(255) NOT NULL DEFAULT '' COMMENT '备注信息,只有管理员可见',
`html` varchar(10240) NOT NULL DEFAULT '' COMMENT '广告生成的HTML代码',
`create_time` datetime NOT NULL DEFAULT '1970-01-01 08:00:01' COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT '1970-01-01 08:00:01' ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=77 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='广告信息表';
-- ----------------------------
-- Table structure for hl_address
-- ----------------------------
DROP TABLE IF EXISTS `hl_address`;
CREATE TABLE `hl_address` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '地址ID 主键',
`user_id` int(11) NOT NULL DEFAULT '0' COMMENT '会员ID',
`title` varchar(32) NOT NULL DEFAULT '' COMMENT '地址名称,如公司地址',
`realname` varchar(32) NOT NULL DEFAULT '' COMMENT '收件人姓名',
`area_names` varchar(64) NOT NULL DEFAULT '' COMMENT '地址名称',
`area_id_link` varchar(32) NOT NULL DEFAULT '' COMMENT '区域ID链',
`address` varchar(64) NOT NULL DEFAULT '' COMMENT '详细地址',
`zipcode` varchar(16) NOT NULL DEFAULT '' COMMENT '邮政编码',
`tel` varchar(32) NOT NULL DEFAULT '' COMMENT '电话',
`mobile` varchar(32) NOT NULL DEFAULT '' COMMENT '手机',
`email` varchar(32) NOT NULL DEFAULT '' COMMENT 'Email',
`is_default` tinyint(4) NOT NULL DEFAULT '0' COMMENT '是否为默认地址:1=默认;0=非默认',
`create_time` datetime NOT NULL DEFAULT '1970-01-01 08:00:01' COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT '1970-01-01 08:00:01' ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
PRIMARY KEY (`id`),
KEY `idx_user_id` (`user_id`)
) ENGINE=InnoDB AUTO_INCREMENT=70 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='收件地址表';
-- ----------------------------
-- Table structure for hl_admin
-- ----------------------------
DROP TABLE IF EXISTS `hl_admin`;
CREATE TABLE `hl_admin` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '管理员ID 主键',
`username` varchar(32) NOT NULL DEFAULT '' COMMENT '登录用户名',
`password` varchar(32) NOT NULL DEFAULT '' COMMENT '登录密码',
`realname` varchar(32) NOT NULL DEFAULT '' COMMENT '真实姓名',
`email` varchar(64) NOT NULL DEFAULT '' COMMENT '邮箱',
`mobile` varchar(16) NOT NULL DEFAULT '' COMMENT '手机',
`description` varchar(128) NOT NULL DEFAULT '' COMMENT '描述',
`login_time` datetime NOT NULL DEFAULT '1970-01-01 08:00:01' COMMENT '最后一次登陆时间',
`login_count` int(11) NOT NULL DEFAULT '0' COMMENT '登录次数',
`status` tinyint(4) NOT NULL DEFAULT '1' COMMENT '状态:1=正常,0=禁用',
`parent_id` int(11) NOT NULL DEFAULT '0' COMMENT '上级用户的ID 0=顶级用户',
`is_super` tinyint(4) NOT NULL DEFAULT '0' COMMENT '是否是超级管理员,超级管理员登录后不受权限约束',
`is_delete` tinyint(4) NOT NULL DEFAULT '0' COMMENT '是否删除 1=删除 0=不删除',
`create_time` datetime NOT NULL DEFAULT '1970-01-01 08:00:01' COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT '1970-01-01 08:00:01' ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=27 DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT COMMENT='管理员信息表';
-- ----------------------------
-- Table structure for hl_admin_log
-- ----------------------------
DROP TABLE IF EXISTS `hl_admin_log`;
CREATE TABLE `hl_admin_log` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '日志ID 主键',
`admin_id` int(11) NOT NULL DEFAULT '0' COMMENT '被操作用户id',
`route` varchar(64) NOT NULL DEFAULT '' COMMENT '路由',
`assoc_id` int(11) NOT NULL DEFAULT '0' COMMENT '关联ID,用于记录被操作记录的ID',
`content` varchar(1024) NOT NULL DEFAULT '' COMMENT '操作描述',
`old_data` varchar(10240) NOT NULL DEFAULT '' COMMENT '原数据 JSON格式存储',
`client_ip` varchar(39) NOT NULL DEFAULT '' COMMENT '操作IP',
`level` tinyint(4) NOT NULL DEFAULT '1' COMMENT '日志等级:1=普通;2=警告;3=错误',
`create_time` datetime NOT NULL DEFAULT '1970-01-01 08:00:01' COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT '1970-01-01 08:00:01' ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`),
KEY `idx-admin_id-route` (`admin_id`,`route`)
) ENGINE=MyISAM AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT COMMENT='管理员操作日志表';
-- ----------------------------
-- Table structure for hl_admin_role
-- ----------------------------
DROP TABLE IF EXISTS `hl_admin_role`;
CREATE TABLE `hl_admin_role` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '管理员角色ID 主键',
`admin_id` int(11) NOT NULL DEFAULT '0' COMMENT '管理员ID',
`role_id` int(11) NOT NULL DEFAULT '0' COMMENT '角色ID',
`create_time` datetime NOT NULL DEFAULT '1970-01-01 08:00:01' COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT '1970-01-01 08:00:01' ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=94 DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT COMMENT='管理员角色表';
-- ----------------------------
-- Table structure for hl_ad_position
-- ----------------------------
DROP TABLE IF EXISTS `hl_ad_position`;
CREATE TABLE `hl_ad_position` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '广告位ID 主键',
`title` varchar(32) NOT NULL DEFAULT '' COMMENT '广告位名称',
`alias` varchar(32) NOT NULL DEFAULT '' COMMENT '别名,用于调用广告信息',
`route` varchar(255) NOT NULL DEFAULT '' COMMENT '页面名称',
`page_url` varchar(255) NOT NULL DEFAULT '' COMMENT '所在页面的URL',
`type` tinyint(4) NOT NULL DEFAULT '1' COMMENT '广告类型:1=图片;2=文字;3=flash;4=图文混编广告;',
`upload_size` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '上传文件的大小',
`width` int(11) NOT NULL DEFAULT '0' COMMENT '广告宽度',
`height` int(11) NOT NULL DEFAULT '0' COMMENT '广告高度',
`sort` int(11) NOT NULL DEFAULT '100' COMMENT '排序',
`description` varchar(200) NOT NULL DEFAULT '' COMMENT '广告位描述',
`create_time` datetime NOT NULL DEFAULT '1970-01-01 08:00:01' COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT '1970-01-01 08:00:01' ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
PRIMARY KEY (`id`),
KEY `idx_alias` (`alias`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=75 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='广告位信息表';
-- ----------------------------
-- Table structure for hl_area
-- ----------------------------
DROP TABLE IF EXISTS `hl_area`;
CREATE TABLE `hl_area` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '区域ID 主键',
`parent_id` int(11) NOT NULL DEFAULT '0' COMMENT '上级ID',
`name` varchar(32) NOT NULL DEFAULT '' COMMENT '名称',
`remark` varchar(1024) NOT NULL DEFAULT '' COMMENT '备注:如xx路除外',
`sort` int(11) NOT NULL DEFAULT '100' COMMENT '排序',
`rank` tinyint(4) NOT NULL DEFAULT '0' COMMENT '等级:0=国家;1=省;2=市;3=区/县',
`id_link` varchar(255) NOT NULL DEFAULT '' COMMENT '地址ID链,英文逗号分隔的ID序列;空表示顶级分类',
`name_link` varchar(255) NOT NULL DEFAULT '' COMMENT 'name链,竖线分隔',
`is_end` tinyint(4) NOT NULL DEFAULT '0' COMMENT '是否是终端区域:0=否,表示还有下一级别;1=是终端区域,表示没有下级区域',
`create_time` datetime NOT NULL DEFAULT '1970-01-01 08:00:01' COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT '1970-01-01 08:00:01' ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`),
UNIQUE KEY `idx_idlink` (`id_link`)
) ENGINE=InnoDB AUTO_INCREMENT=3530 DEFAULT CHARSET=utf8 COMMENT='地区管理表';
-- ----------------------------
-- Table structure for hl_article
-- ----------------------------
DROP TABLE IF EXISTS `hl_article`;
CREATE TABLE `hl_article` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '文章ID 主键',
`cat_id` int(11) NOT NULL DEFAULT '0' COMMENT '文章分类 0=未分类',
`cat_id_link` varchar(64) NOT NULL DEFAULT '' COMMENT '分类ID链,方便根据大类查询大类和大类的所有子类下的文章',
`user_id` int(11) NOT NULL DEFAULT '0' COMMENT '用户ID',
`platform` varchar(16) NOT NULL DEFAULT '' COMMENT '发布人所属的平台名称',
`title` varchar(128) NOT NULL DEFAULT '' COMMENT '文章标题',
`title_style` varchar(128) NOT NULL DEFAULT '' COMMENT '标题样式',
`keyword` varchar(32) NOT NULL DEFAULT '' COMMENT '文章关键词',
`is_open` tinyint(1) unsigned NOT NULL DEFAULT '1' COMMENT '是否开放:1=开放, 0=不开放',
`status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '状态:0=未审核;1=已审核;2=审核未通过',
`att_url` varchar(128) NOT NULL DEFAULT '' COMMENT '文章缩略图URL',
`sort` int(11) NOT NULL DEFAULT '0' COMMENT '权重,默认为文章ID',
`description` varchar(1255) NOT NULL DEFAULT '' COMMENT '文章描述',
`create_time` datetime NOT NULL DEFAULT '1970-01-01 08:00:01' COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT '1970-01-01 08:00:01' ON UPDATE CURRENT_TIMESTAMP COMMENT '编辑时间',
PRIMARY KEY (`id`),
KEY `idx_cat_id` (`cat_id`) USING BTREE,
KEY `idx_sort` (`sort`) USING BTREE,
KEY `idx_cat_id_link` (`cat_id_link`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=37 DEFAULT CHARSET=utf8 COMMENT='文章基本信息表';
-- ----------------------------
-- Table structure for hl_article_cat
-- ----------------------------
DROP TABLE IF EXISTS `hl_article_cat`;
CREATE TABLE `hl_article_cat` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '分类ID,主键',
`name` varchar(50) NOT NULL DEFAULT '' COMMENT '分类名称',
`keyword` varchar(100) NOT NULL DEFAULT '' COMMENT '分类关键词',
`description` varchar(400) NOT NULL DEFAULT '' COMMENT '分类描述',
`sort` int(10) unsigned NOT NULL DEFAULT '100' COMMENT '排序',
`parent_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '上级分类ID',
`comment` tinyint(4) NOT NULL DEFAULT '1' COMMENT '是否允许评论: 1=允许,0=不允许',
`is_open` tinyint(4) NOT NULL DEFAULT '1' COMMENT '是否公开:0=隐藏;2=公开;',
`rank` tinyint(4) NOT NULL DEFAULT '0' COMMENT '分类等级',
`is_system` tinyint(4) NOT NULL DEFAULT '0' COMMENT '是否为系统分类:0=普通分类;1=系统分类(不允许删除)',
`att_url` varchar(255) NOT NULL DEFAULT '' COMMENT '分类图标',
`review` tinyint(4) NOT NULL DEFAULT '0' COMMENT '是否允许评论:0=允许;1=允许;3=默认根据分类设置为准',
`id_link` varchar(64) NOT NULL DEFAULT '' COMMENT '分类ID链,英文逗号分隔的ID序列,记录分类的上下级关系',
`create_time` datetime NOT NULL DEFAULT '1970-01-01 08:00:01' COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT '1970-01-01 08:00:01' ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8 COMMENT='文章分类表';
-- ----------------------------
-- Table structure for hl_article_content
-- ----------------------------
DROP TABLE IF EXISTS `hl_article_content`;
CREATE TABLE `hl_article_content` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '文章ID 主键',
`content` varchar(20480) NOT NULL COMMENT '文章内容',
`author` varchar(50) NOT NULL DEFAULT '' COMMENT '文章作者',
`copyfrom` varchar(400) NOT NULL DEFAULT '' COMMENT '文章来源',
`vote_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '投票ID',
`review` tinyint(4) NOT NULL DEFAULT '0' COMMENT '是否允许评论:0=不允许;1=允许;',
`review_num` int(10) unsigned DEFAULT '0' COMMENT '评论次数',
`view_num` int(11) NOT NULL DEFAULT '0' COMMENT '浏览次数',
`like_num` smallint(6) NOT NULL DEFAULT '0' COMMENT '赞的次数',
`unlike_num` smallint(6) NOT NULL DEFAULT '0' COMMENT '踩的次数',
`create_time` datetime NOT NULL DEFAULT '1970-01-01 08:00:01' COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT '1970-01-01 08:00:01' ON UPDATE CURRENT_TIMESTAMP COMMENT '编辑时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=37 DEFAULT CHARSET=utf8 COMMENT='文章详情表';
-- ----------------------------
-- Table structure for hl_article_review
-- ----------------------------
DROP TABLE IF EXISTS `hl_article_review`;
CREATE TABLE `hl_article_review` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '评论ID 主键',
`parent_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '上级评论的ID,此值大于0表示此贴是对帖子的回复',
`parent_user_id` int(11) NOT NULL DEFAULT '0' COMMENT '上级帖主的用户ID:0=没有上级用户',
`parent_username` varchar(32) NOT NULL DEFAULT '' COMMENT '上级贴主的用户名',
`parent_user_logo` varchar(255) NOT NULL DEFAULT '' COMMENT '上级贴主的头像',
`user_id` int(11) NOT NULL DEFAULT '0' COMMENT '用户ID',
`username` varchar(32) NOT NULL DEFAULT '',
`user_logo` varchar(128) NOT NULL,
`article_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '文章ID',
`article_title` varchar(255) NOT NULL DEFAULT '' COMMENT '文章标题',
`content` varchar(512) NOT NULL DEFAULT '' COMMENT '评论内容',
`like_num` smallint(6) NOT NULL DEFAULT '0' COMMENT '赞的次数',
`unlike_num` smallint(6) NOT NULL DEFAULT '0' COMMENT '踩的次数',
`status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '审核状态:0=未审核;1=已审核;2=审核未通过',
`client_ip` varchar(39) NOT NULL DEFAULT '' COMMENT 'IP地址',
`create_time` datetime NOT NULL DEFAULT '1970-01-01 08:00:00' COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT '1970-01-01 08:00:01' ON UPDATE CURRENT_TIMESTAMP COMMENT '编辑时间',
PRIMARY KEY (`id`),
KEY `idx_user_id` (`user_id`),
KEY `idx_article_id` (`article_id`)
) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=utf8 COMMENT='文章评论表';
-- ----------------------------
-- Table structure for hl_attachment
-- ----------------------------
DROP TABLE IF EXISTS `hl_attachment`;
CREATE TABLE `hl_attachment` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '附件ID 主键',
`user_id` int(11) NOT NULL DEFAULT '0' COMMENT '用户ID',
`username` varchar(32) NOT NULL DEFAULT '' COMMENT '用户名',
`platform` varchar(32) NOT NULL DEFAULT '' COMMENT '用户平台',
`assoc_id` int(11) NOT NULL DEFAULT '0' COMMENT '关联项目ID',
`type_id` int(11) NOT NULL DEFAULT '0' COMMENT '分类ID 0=未分类',
`file_name` varchar(255) NOT NULL DEFAULT '' COMMENT '附件标题',
`url` varchar(64) NOT NULL DEFAULT '' COMMENT '链接地址',
`th_url` varchar(64) NOT NULL DEFAULT '' COMMENT '缩略图地址',
`sort` int(11) NOT NULL DEFAULT '100' COMMENT '排序',
`create_time` datetime NOT NULL DEFAULT '1970-01-01 08:00:01' COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT '1970-01-01 08:00:01' ON UPDATE CURRENT_TIMESTAMP COMMENT '编辑时间',
PRIMARY KEY (`id`),
UNIQUE KEY `idx_url` (`url`) USING BTREE,
KEY `idx_asocid_typeid` (`assoc_id`,`type_id`)
) ENGINE=InnoDB AUTO_INCREMENT=296 DEFAULT CHARSET=utf8 COMMENT='附件信息表';
-- ----------------------------
-- Table structure for hl_attachment_type
-- ----------------------------
DROP TABLE IF EXISTS `hl_attachment_type`;
CREATE TABLE `hl_attachment_type` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '广告类型ID,主键',
`type_name` varchar(50) NOT NULL DEFAULT '' COMMENT '附件类型',
`description` varchar(400) NOT NULL DEFAULT '' COMMENT '附件类型描述',
`ext` varchar(128) NOT NULL DEFAULT 'jpg,gif,png,jpeg,bmp' COMMENT '允许上传的扩展名,英文逗号分隔,如:jpg,gif,png',
`size` decimal(10,2) NOT NULL DEFAULT '2.00' COMMENT '允许上传的最大文件,单位M',
`dir` varchar(32) NOT NULL DEFAULT '' COMMENT '源文件保存目录',
`th_width` int(11) NOT NULL DEFAULT '0' COMMENT '缩略图宽度',
`th_height` int(11) NOT NULL DEFAULT '0' COMMENT '缩略图高度',
`th_default_url` varchar(255) NOT NULL DEFAULT '' COMMENT '默认缩略图',
`sort` int(10) unsigned NOT NULL DEFAULT '100' COMMENT '排序',
`status` tinyint(4) NOT NULL DEFAULT '1' COMMENT '启用状态:1=启用;0=关闭',
`create_time` datetime NOT NULL DEFAULT '1970-01-01 08:00:01' COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT '1970-01-01 08:00:01' ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=utf8 COMMENT='附件类型表';
-- ----------------------------
-- Table structure for hl_brand
-- ----------------------------
DROP TABLE IF EXISTS `hl_brand`;
CREATE TABLE `hl_brand` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '品牌ID 主键',
`name` varchar(32) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL DEFAULT '' COMMENT '品牌名称',
`sort` int(11) NOT NULL DEFAULT '100' COMMENT '排序,越小越靠前',
`att_url` varchar(128) NOT NULL DEFAULT '' COMMENT 'logo地址',
`url` varchar(128) NOT NULL DEFAULT '' COMMENT '品牌网址',
`content` varchar(10240) NOT NULL COMMENT '品牌描述',
`is_open` tinyint(4) NOT NULL DEFAULT '1' COMMENT '是否公开0=不公开;1=公开',
`create_time` datetime NOT NULL DEFAULT '1970-01-01 08:00:01' COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT '1970-01-01 08:00:01' ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=28 DEFAULT CHARSET=utf8 COMMENT='品牌信息表';
-- ----------------------------
-- Table structure for hl_cart
-- ----------------------------
DROP TABLE IF EXISTS `hl_cart`;
CREATE TABLE `hl_cart` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '购物车ID 主键',
`user_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '用户ID',
`product_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '商品ID',
`title` varchar(128) NOT NULL DEFAULT '' COMMENT '商品名称',
`price` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '商品价格',
`num` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '购买数量',
`att_url` varchar(64) NOT NULL DEFAULT '' COMMENT '商品图片',
`attr` varchar(1024) NOT NULL DEFAULT '' COMMENT '商品属性JSON格式',
`combo` varchar(1024) NOT NULL DEFAULT '' COMMENT '套餐名称',
`status` tinyint(4) NOT NULL DEFAULT '1' COMMENT '是否有效:0=失效;1=有效;当商品被编辑时,购物车中对应的商品自动失效',
`money` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '金额小计',
`is_point` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '是否为积分兑换;0=普通商品;1=积分商品',
`point` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '积分小计',
`create_time` datetime NOT NULL DEFAULT '1970-01-01 08:00:01' COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT '1970-01-01 08:00:01' ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`),
KEY `idx_userid` (`user_id`),
KEY `idx_productid` (`product_id`)
) ENGINE=InnoDB AUTO_INCREMENT=37 DEFAULT CHARSET=utf8 COMMENT='购物车表';
-- ----------------------------
-- Table structure for hl_config
-- ----------------------------
DROP TABLE IF EXISTS `hl_config`;
CREATE TABLE `hl_config` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '配置ID 主键',
`key` varchar(32) NOT NULL DEFAULT '' COMMENT '键名、别名',
`title` varchar(32) NOT NULL DEFAULT '' COMMENT '配置项名称',
`reg_rule` varchar(200) NOT NULL DEFAULT '/\\S+/' COMMENT '正则表达式,用于验证配置项内容',
`description` varchar(255) NOT NULL DEFAULT '' COMMENT '描述信息',
`content` varchar(1024) NOT NULL DEFAULT '' COMMENT '配置内容',
`sort` int(11) NOT NULL DEFAULT '0' COMMENT '排序',
`placeholder` varchar(32) NOT NULL DEFAULT '' COMMENT '配置内容提示',
`create_time` datetime NOT NULL DEFAULT '1970-01-01 08:00:01' COMMENT '添加时间',
`update_time` timestamp NOT NULL DEFAULT '1970-01-01 08:00:01' ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`),
UNIQUE KEY `idx_config_key` (`key`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=13 DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT COMMENT='网站设置表';
-- ----------------------------
-- Table structure for hl_cron
-- ----------------------------
DROP TABLE IF EXISTS `hl_cron`;
CREATE TABLE `hl_cron` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '计划任务ID 主键',
`title` varchar(32) NOT NULL DEFAULT '' COMMENT '任务名称',
`url` varchar(255) NOT NULL DEFAULT '' COMMENT '执行的URL,绝对地址',
`year_start` int(11) NOT NULL DEFAULT '-1' COMMENT '开始年份:正数表示开始的年份,如2015表示2015年开始执行;-1表示不限制',
`year_end` int(11) NOT NULL DEFAULT '-1' COMMENT '结束年份:正数表示结束年份,如2015表示到2015年结束;-1表示不限制',
`month_start` int(11) NOT NULL DEFAULT '-1' COMMENT '开始月份:正数表示开始的月份,如3表示3月开始执行;-1表示不限制',
`month_end` int(11) NOT NULL DEFAULT '-1' COMMENT '结束月份:正数表示结束的月份,如3表示3月结束执行;-1表示不限制',
`day_start` int(11) NOT NULL DEFAULT '-1' COMMENT '星期几开始:如3表示星期三开始执行;-1表示不限制',
`day_end` int(11) NOT NULL DEFAULT '-1' COMMENT '星期几结束:如3表示星期三结束执行;-1表示不限制',
`date_start` int(11) NOT NULL DEFAULT '-1' COMMENT '开始天:如3表示3号开始执行;-1表示不限制',
`date_end` int(11) NOT NULL DEFAULT '-1' COMMENT '结束的天:如3表示3号结束执行;-1表示不限制',
`hour_start` int(11) NOT NULL DEFAULT '-1' COMMENT '开始小时:24小时制,如16表示16点开始执行;-1表示不限制',
`hour_end` int(11) NOT NULL DEFAULT '-1' COMMENT '结束小时:24小时制,如15表示15点结束执行;-1表示不限制',
`minute_start` int(11) NOT NULL DEFAULT '-1' COMMENT '开始的分钟:如15表示15分开始执行;-1表示不限制',
`minute_end` int(11) NOT NULL DEFAULT '-1' COMMENT '结束的分钟:如15表示15分结束执行;-1表示不限制',
`task_time` datetime NOT NULL DEFAULT '1970-01-01 08:00:01' COMMENT '上次执行时间',
`sort` int(11) NOT NULL DEFAULT '100' COMMENT '排序,升序执行',
`create_time` datetime NOT NULL DEFAULT '1970-01-01 08:00:01' COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT '1970-01-01 08:00:01' ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='计划任务表';
-- ----------------------------
-- Table structure for hl_cron_log
-- ----------------------------
DROP TABLE IF EXISTS `hl_cron_log`;
CREATE TABLE `hl_cron_log` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '计划任务日志ID 主键',
`cron_id` int(11) NOT NULL DEFAULT '0' COMMENT '计划任务ID',
`content` varchar(2480) NOT NULL DEFAULT '' COMMENT '执行的结果',
`create_time` datetime NOT NULL DEFAULT '1970-01-01 08:00:01' COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT '1970-01-01 08:00:01' ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='计划任务执行日志表';
-- ----------------------------
-- Table structure for hl_delivery
-- ----------------------------
DROP TABLE IF EXISTS `hl_delivery`;
CREATE TABLE `hl_delivery` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '配送方式ID 主键',
`title` varchar(32) NOT NULL DEFAULT '' COMMENT '配送名称,如:顺丰快递',
`content` varchar(255) NOT NULL DEFAULT '' COMMENT '配送方式描述',
`sort` int(11) NOT NULL DEFAULT '100' COMMENT '排序',
`is_open` tinyint(3) unsigned NOT NULL DEFAULT '1' COMMENT '是否公开:0=隐藏;1=公开;',
`create_time` datetime NOT NULL DEFAULT '1970-01-01 08:00:01' COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT '1970-01-01 08:00:01' ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8 COMMENT='配送方式表';
-- ----------------------------
-- Table structure for hl_delivery_rule
-- ----------------------------
DROP TABLE IF EXISTS `hl_delivery_rule`;
CREATE TABLE `hl_delivery_rule` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '配送规则ID 主键',
`delivery_id` int(11) NOT NULL DEFAULT '0' COMMENT '配送方式ID',
`area_names` varchar(32) NOT NULL DEFAULT '' COMMENT '名称',
`area_ids` varchar(64) NOT NULL DEFAULT '' COMMENT '区域ID序列;,all结尾表示此区域下的所有区域',
`area_id_link` varchar(32) NOT NULL DEFAULT '' COMMENT '地区链,用于模糊匹配查询',
`price` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '快递费用',
`free_money` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '免费额度,当订单金额达到此值后,包邮',
`sort` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '等级:越大越优先使用',
`status` tinyint(4) NOT NULL DEFAULT '1' COMMENT '状态:0=不派送;1=派送;',
`create_time` datetime NOT NULL DEFAULT '1970-01-01 08:00:01' COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT '1970-01-01 08:00:01' ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=20 DEFAULT CHARSET=utf8 COMMENT='配送规则表';
-- ----------------------------
-- Table structure for hl_email
-- ----------------------------
DROP TABLE IF EXISTS `hl_email`;
CREATE TABLE `hl_email` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '邮件记录ID 主键',
`user_id` int(11) NOT NULL DEFAULT '0' COMMENT '用户ID',
`status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '发送状态:0=未发送;1=发送成功;2=发送失败',
`type` varchar(32) NOT NULL DEFAULT '' COMMENT '发送邮件的业务类型',
`email` varchar(32) NOT NULL DEFAULT '' COMMENT 'email',
`subject` varchar(32) NOT NULL DEFAULT '' COMMENT '邮件标题',
`body` varchar(10240) NOT NULL DEFAULT '' COMMENT '邮件详情',
`return_info` varchar(255) NOT NULL DEFAULT '' COMMENT '提示信息',
`client_ip` varchar(39) NOT NULL DEFAULT '' COMMENT '客户端IP',
`create_time` datetime NOT NULL DEFAULT '1970-01-01 08:00:01' COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT '1970-01-01 08:00:01' ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='邮件发送记录表';
-- ----------------------------
-- Table structure for hl_favorites
-- ----------------------------
DROP TABLE IF EXISTS `hl_favorites`;
CREATE TABLE `hl_favorites` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '收藏ID 主键',
`user_id` int(11) NOT NULL DEFAULT '0' COMMENT '用户ID',
`type` tinyint(4) NOT NULL DEFAULT '0' COMMENT '类型:0=其他;1=商品;2=文章;3=积分兑换',
`title` varchar(32) NOT NULL DEFAULT '' COMMENT '标题',
`att_url` varchar(64) NOT NULL DEFAULT '' COMMENT '附件URL',
`assoc_id` int(10) unsigned NOT NULL COMMENT '关联ID',
`price` decimal(10,2) NOT NULL DEFAULT '0.00',
`create_time` datetime NOT NULL DEFAULT '1970-01-01 08:00:01' COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT '1970-01-01 08:00:01' ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=34 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='收藏夹表';
-- ----------------------------
-- Table structure for hl_feedback
-- ----------------------------
DROP TABLE IF EXISTS `hl_feedback`;
CREATE TABLE `hl_feedback` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '留言ID 主键',
`user_id` int(11) NOT NULL DEFAULT '0' COMMENT '用户ID,0表示匿名用户',
`username` varchar(32) DEFAULT '' COMMENT '用户名',
`title` varchar(32) NOT NULL DEFAULT '' COMMENT '标题',
`assoc_type` tinyint(4) NOT NULL DEFAULT '0' COMMENT '关联类型:0=其他;1=商品;2=订单;',
`assoc_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '关联ID',
`type` tinyint(4) NOT NULL DEFAULT '0' COMMENT '留言类型:0=留言;1=投诉;2=咨询;3=缺货;4=售后',
`contact` varchar(32) NOT NULL DEFAULT '' COMMENT '联系方式',
`content` varchar(512) NOT NULL DEFAULT '' COMMENT '留言内容',
`status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '留言状态:0=未阅读;1=已阅读;2=已回复',
`admin_reply_content` varchar(512) NOT NULL DEFAULT '' COMMENT '管理员回复',
`admin_username` varchar(32) NOT NULL DEFAULT '' COMMENT '管理员用户名',
`admin_time` datetime DEFAULT '1970-01-01 08:00:01' COMMENT '最后处理时间',
`create_time` datetime NOT NULL DEFAULT '1970-01-01 08:00:01' COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT '1970-01-01 08:00:01' ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='留言表';
-- ----------------------------
-- Table structure for hl_inform
-- ----------------------------
DROP TABLE IF EXISTS `hl_inform`;
CREATE TABLE `hl_inform` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '举报ID 主键',
`user_id` int(11) NOT NULL DEFAULT '0' COMMENT '用户ID,0=未登录',
`assoc_type` tinyint(10) unsigned NOT NULL DEFAULT '0' COMMENT '举报类型:1=文章评论;2=商品评论',
`assoc_id` int(11) NOT NULL DEFAULT '0' COMMENT '关联ID',
`type` tinyint(4) DEFAULT '0' COMMENT '举报类型:1=色情暴力;2=骚扰谩骂;3=广告营销;4=病毒木马;5=反动政治;',
`url` varchar(255) NOT NULL DEFAULT '' COMMENT '链接地址',
`content` varchar(512) NOT NULL DEFAULT '' COMMENT '举报内容',
`status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '审核状态:0=未受理;1=已受理认可;2=已受理不认可',
`client_ip` varchar(39) NOT NULL DEFAULT '' COMMENT '投诉人IP地址',
`create_time` datetime NOT NULL DEFAULT '1970-01-01 08:00:00' COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT '1970-01-01 08:00:01' ON UPDATE CURRENT_TIMESTAMP COMMENT '编辑时间',
PRIMARY KEY (`id`),
KEY `idx_user_id` (`user_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='违规举报表';
-- ----------------------------
-- Table structure for hl_invoice
-- ----------------------------
DROP TABLE IF EXISTS `hl_invoice`;
CREATE TABLE `hl_invoice` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '发票信息ID 主键',
`money` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '开票金额',
`status` tinyint(4) NOT NULL DEFAULT '0' COMMENT '发票状态:0=未申请;1=申请开票;2=已开票;3=开票失败',
`type` varchar(32) NOT NULL DEFAULT '' COMMENT '发票类型:1=个人发票;2=公司发票',
`name` varchar(32) NOT NULL DEFAULT '' COMMENT '发票抬头(公司或个人名称)',
`tax_no` varchar(32) NOT NULL DEFAULT '' COMMENT '开票税号',
`address` varchar(64) NOT NULL DEFAULT '' COMMENT '开票地址',
`bank_name` varchar(32) NOT NULL DEFAULT '' COMMENT '开户行名称',
`bank_account` varchar(32) NOT NULL DEFAULT '' COMMENT '银行账号',
`content` varchar(512) NOT NULL DEFAULT '' COMMENT '发票内容',
`create_time` datetime NOT NULL DEFAULT '1970-01-01 08:00:01' COMMENT '订单创建时间',
`update_time` timestamp NOT NULL DEFAULT '1970-01-01 08:00:01' ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='发票申请表';
-- ----------------------------
-- Table structure for hl_invoice_info
-- ----------------------------
DROP TABLE IF EXISTS `hl_invoice_info`;
CREATE TABLE `hl_invoice_info` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '开票信息ID 主键',
`user_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '用户ID',
`realname` varchar(32) NOT NULL DEFAULT '' COMMENT '姓名或公司名',
`type` tinyint(4) NOT NULL DEFAULT '0' COMMENT '类型:0=个人;1=企业;',
`content_type` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '内容类型:0=商品详情;2=商品分类',
`tax_no` varchar(32) NOT NULL DEFAULT '' COMMENT '纳税人识别码',
`company_address` varchar(64) NOT NULL DEFAULT '' COMMENT '注册地',
`tax_tel` varchar(16) NOT NULL DEFAULT '' COMMENT '注册电话',
`bank_name` varchar(32) NOT NULL DEFAULT '' COMMENT '开户行',
`bank_no` varchar(32) NOT NULL DEFAULT '' COMMENT '银行账号',
`receiver_realname` varchar(32) NOT NULL DEFAULT '' COMMENT '收件人姓名',
`receiver_area_ids` varchar(32) NOT NULL DEFAULT '' COMMENT '收件人所在的地区ID',
`receiver_area_names` varchar(32) NOT NULL DEFAULT '' COMMENT '收件人所在的地区名',
`receiver_address` varchar(64) NOT NULL DEFAULT '' COMMENT '收件人地址',
`receiver_zipcode` varchar(6) NOT NULL DEFAULT '' COMMENT '邮编',
`receiver_tel` varchar(32) NOT NULL DEFAULT '' COMMENT '收件人电话或手机',
`create_time` datetime NOT NULL DEFAULT '1970-01-01 08:00:01' COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT '1970-01-01 08:00:01' ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`),
KEY `idx_user_id` (`user_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='开票信息表';
-- ----------------------------
-- Table structure for hl_link
-- ----------------------------
DROP TABLE IF EXISTS `hl_link`;
CREATE TABLE `hl_link` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '链接ID 主键',
`name` varchar(32) NOT NULL DEFAULT '' COMMENT '品牌名称',
`sort` int(11) NOT NULL DEFAULT '100' COMMENT '排序',
`tag` varchar(32) NOT NULL DEFAULT '' COMMENT '链接标签,用于分类查找',
`att_url` varchar(128) NOT NULL DEFAULT '' COMMENT 'logo地址 只对图片链接有效',
`url` varchar(128) NOT NULL DEFAULT '' COMMENT '品牌网址',
`remark` varchar(512) NOT NULL COMMENT '品牌描述',
`is_open` tinyint(4) NOT NULL DEFAULT '1' COMMENT '是否公开',
`start_time` datetime NOT NULL DEFAULT '1970-01-01 08:00:01' COMMENT '开始日期,1970-01-01 08:00:01表示不限',
`end_time` datetime NOT NULL DEFAULT '1970-01-01 08:00:01' COMMENT '截止日期,1970-01-01 08:00:01表示不限',
`create_time` datetime NOT NULL DEFAULT '1970-01-01 08:00:01' COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT '1970-01-01 08:00:01' ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=34 DEFAULT CHARSET=utf8 COMMENT='友情链接表';
-- ----------------------------
-- Table structure for hl_log
-- ----------------------------
DROP TABLE IF EXISTS `hl_log`;
CREATE TABLE `hl_log` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '网站日志ID 主键',
`user_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '用户ID',
`code` varchar(64) NOT NULL DEFAULT '' COMMENT '日志代码',
`route` varchar(64) NOT NULL DEFAULT '' COMMENT '请求路由',
`url` varchar(2048) NOT NULL DEFAULT '' COMMENT '请求地址',
`client_ip` varchar(39) NOT NULL DEFAULT '' COMMENT '客户端IP',
`method` varchar(32) NOT NULL DEFAULT '' COMMENT '请求方式',
`request` varchar(2048) NOT NULL DEFAULT '' COMMENT '请求参数',
`content` varchar(2048) NOT NULL,
`level` tinyint(4) NOT NULL DEFAULT '1' COMMENT '等级:1=普通日志;2=警告日志;3=错误日志',
`create_time` datetime NOT NULL DEFAULT '1970-01-01 08:00:01' COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT '1970-01-01 08:00:01' ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`),
KEY `idx_userid` (`user_id`)
) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COMMENT='网站日志表';
-- ----------------------------
-- Table structure for hl_menu
-- ----------------------------
DROP TABLE IF EXISTS `hl_menu`;
CREATE TABLE `hl_menu` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '菜单ID 主键',
`title` varchar(100) NOT NULL DEFAULT '' COMMENT '资源名称',
`parent_id` int(11) NOT NULL DEFAULT '0' COMMENT '上级资源ID',
`sort` int(11) NOT NULL DEFAULT '0' COMMENT '排序 升序排列',
`status` tinyint(4) NOT NULL DEFAULT '1' COMMENT '菜单状态:1=启用;0=关闭',
`icon` varchar(64) NOT NULL DEFAULT '' COMMENT '顶级菜单图标',
`menu_route` varchar(100) NOT NULL DEFAULT '' COMMENT '相对admin模块的路由 #表示不是链接',
`routes` varchar(512) NOT NULL DEFAULT '' COMMENT '此菜单下,授予多个路由,则每行写一个路由,如:\r\nindex/main\r\nindex/login',
`description` varchar(100) NOT NULL DEFAULT '' COMMENT '资源描述',
`create_time` datetime NOT NULL DEFAULT '1970-01-01 08:00:01' COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT '1970-01-01 08:00:01' ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=91 DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT COMMENT='管理菜单信息表';
-- ----------------------------
-- Table structure for hl_message
-- ----------------------------
DROP TABLE IF EXISTS `hl_message`;
CREATE TABLE `hl_message` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '站内信ID 主键',
`user_id` int(11) NOT NULL DEFAULT '0' COMMENT '用户ID',
`assoc_type` tinyint(4) NOT NULL DEFAULT '0' COMMENT '0=系统消息;1=订单通知;2=好友消息;',
`assoc_id` int(11) NOT NULL DEFAULT '0' COMMENT '关联业务的ID',
`title` varchar(32) NOT NULL DEFAULT '' COMMENT '标题',
`content` varchar(255) NOT NULL DEFAULT '' COMMENT '消息内容',
`is_read` tinyint(4) NOT NULL DEFAULT '0' COMMENT '阅读状态:0=未读;1=已读;',
`read_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '阅读时间(当此时间大于创建时间,认为已读)',
`send_user_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '发送人的用户ID:0=系统',
`create_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00' ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`),
KEY `idx_user_id` (`user_id`) USING BTREE,
KEY `idx_read_time` (`read_time`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='站内信表';
-- ----------------------------
-- Table structure for hl_money
-- ----------------------------
DROP TABLE IF EXISTS `hl_money`;
CREATE TABLE `hl_money` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '资金账户ID 主键',
`user_id` int(11) NOT NULL DEFAULT '0' COMMENT '用户ID',
`money` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '可用余额',
`money_all` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '消费总额(含账户余额)',
`money_freeze` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '冻结金额',
`create_time` datetime NOT NULL DEFAULT '1970-01-01 08:00:01' COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT '1970-01-01 08:00:01' ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`),
UNIQUE KEY `idx_user_id` (`user_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8 COMMENT='余额表';
-- ----------------------------
-- Table structure for hl_money_log
-- ----------------------------
DROP TABLE IF EXISTS `hl_money_log`;
CREATE TABLE `hl_money_log` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '资金明细ID 主键',
`user_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '用户ID(创建人)',
`no` varchar(32) NOT NULL DEFAULT '' COMMENT '流水号',
`money` decimal(10,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '可用余额',
`change` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '可用金额增减情况,负数表示减去',
`money_freeze` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '冻结余额',
`freeze_change` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '冻结金额增减,负数表示减去',
`action_type` tinyint(4) NOT NULL DEFAULT '0' COMMENT '操作类型:1=充值;2=申请提现;3=取消订单;4=消费;5=转账到银行卡或第三方支付机构;',
`assoc_id` int(11) NOT NULL DEFAULT '0' COMMENT '关联ID',
`remark` varchar(64) NOT NULL DEFAULT '' COMMENT '备注信息',
`client_ip` varchar(39) NOT NULL DEFAULT '' COMMENT '客户端IP',
`create_time` datetime NOT NULL DEFAULT '1970-01-01 08:00:01' COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT '1970-01-01 08:00:01' ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`),
UNIQUE KEY `idx-user_id-action_type-create_time` (`user_id`,`action_type`,`create_time`) USING BTREE
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='金额明细表';