thinkphp5.0开发O2O商城数据库设置

个人设置的数据库模板,仅供参考,感觉还行....

DROP TABLE IF EXISTS `tp_admin`;
CREATE TABLE `tp_admin` (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '用户id',
  `name` varchar(255) DEFAULT NULL COMMENT '用户名',
  `images` varchar(255) DEFAULT NULL COMMENT '头像',
  `password` char(32) DEFAULT NULL COMMENT '密码',
  `repassword` char(32) DEFAULT NULL COMMENT '重复密码',
  `create_time` datetime DEFAULT NULL COMMENT '添加时间',
  `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  `delete_time` datetime DEFAULT NULL COMMENT '删除时间',
  `ip` varchar(50) DEFAULT NULL,
  `status` enum('0','1') DEFAULT '1' COMMENT '1:正常 0:禁用',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=8 DEFAULT CHARSET=utf8 COMMENT='管理员表';
DROP TABLE IF EXISTS `tp_auth_group`;
CREATE TABLE `tp_auth_group` (
  `id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
  `title` char(100) NOT NULL COMMENT '角色名',
  `status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '状态',
  `rules` char(80) NOT NULL COMMENT '权限',
  `desc` varchar(100) DEFAULT NULL COMMENT '描述',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=6 DEFAULT CHARSET=utf8 COMMENT='角色表';

DROP TABLE IF EXISTS `tp_auth_group_access`;
CREATE TABLE `tp_auth_group_access` (
  `uid` mediumint(8) unsigned NOT NULL,
  `group_id` mediumint(8) unsigned NOT NULL,
  UNIQUE KEY `uid_group_id` (`uid`,`group_id`),
  KEY `uid` (`uid`),
  KEY `group_id` (`group_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 ;

DROP TABLE IF EXISTS `tp_auth_rule`;
CREATE TABLE `tp_auth_rule` (
  `id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
  `name` char(100) NOT NULL DEFAULT '' COMMENT '规则名',
  `title` char(20) NOT NULL DEFAULT '' COMMENT '角色名',
  `type` tinyint(1) NOT NULL DEFAULT '1',
  `status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '状态',
  `condition` char(100) NOT NULL DEFAULT '',
  `pid` mediumint(9) DEFAULT NULL COMMENT '父ID',
  `level` tinyint(1) DEFAULT '0' COMMENT '等级',
  `sort` int(5) DEFAULT '50' COMMENT '排序',
  PRIMARY KEY (`id`),
  UNIQUE KEY `name` (`name`)
) ENGINE=MyISAM AUTO_INCREMENT=17 DEFAULT CHARSET=utf8 COMMENT='权限表';
DROP TABLE IF EXISTS `tp_category`;
CREATE TABLE `tp_category` (
  `id` smallint(11) NOT NULL AUTO_INCREMENT COMMENT '分类id',
  `cate_name` varchar(30) DEFAULT NULL COMMENT '分类名',
  `cate_img` varchar(100) DEFAULT NULL COMMENT '缩列图',
  `sort` smallint(6) DEFAULT '50' COMMENT '排序',
  `pid` smallint(6) DEFAULT '0' COMMENT '父级id',
  `keywords` varchar(150) DEFAULT NULL COMMENT '关键词',
  `description` varchar(255) DEFAULT NULL COMMENT '描述',
  `show_cate` tinyint(1) DEFAULT '0' COMMENT '是否显示到导航  1显示 0隐藏',
  `iconfont` varchar(20) DEFAULT NULL COMMENT '栏目图标',
  `search_attr_ids` varchar(100) DEFAULT NULL COMMENT '筛选属性',
  `ps_num` tinyint(2) unsigned DEFAULT '5' COMMENT '价格区间的数量',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=99 DEFAULT CHARSET=utf8 COMMENT='分类表';
DROP TABLE IF EXISTS `tp_category_ad`;
CREATE TABLE `tp_category_ad` (
  `id` smallint(6) NOT NULL AUTO_INCREMENT COMMENT 'id',
  `img_src` varchar(60) NOT NULL COMMENT '图片地址',
  `position` char(1) NOT NULL COMMENT '广告位置 a左 b右上 c右下',
  `link_url` varchar(60) NOT NULL COMMENT '链接地址',
  `category_id` mediumint(9) NOT NULL COMMENT '所属分类',
  `sort` tinyint(4) DEFAULT '50' COMMENT '排序',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=14 DEFAULT CHARSET=utf8 COMMENT='分类栏目广告表';
DROP TABLE IF EXISTS `tp_category_brands`;
CREATE TABLE `tp_category_brands` (
  `id` smallint(5) unsigned NOT NULL AUTO_INCREMENT,
  `brands_id` varchar(100) NOT NULL COMMENT '关联的品牌列表',
  `pro_img` varchar(60) NOT NULL COMMENT '推广图地址',
  `pro_url` varchar(60) NOT NULL COMMENT '推广图链接',
  `category_id` mediumint(9) NOT NULL COMMENT '对应主栏目id',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=11 DEFAULT CHARSET=utf8 COMMENT='品牌分类关联表';
DROP TABLE IF EXISTS `tp_category_words`;
CREATE TABLE `tp_category_words` (
  `id` smallint(6) NOT NULL AUTO_INCREMENT,
  `category_id` mediumint(9) NOT NULL COMMENT '关联的顶级栏目',
  `word` varchar(60) NOT NULL COMMENT '词汇',
  `link_url` varchar(60) NOT NULL COMMENT '链接地址',
  `sort` smallint(6) DEFAULT '50' COMMENT '排序',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=19 DEFAULT CHARSET=utf8 COMMENT='品牌分类关联表';
DROP TABLE IF EXISTS `tp_goods`;
CREATE TABLE `tp_goods` (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id',
  `goods_name` varchar(50) NOT NULL COMMENT '商品名称',
  `goods_code` char(16) NOT NULL COMMENT '商品编号',
  `og_thumb` varchar(100) NOT NULL COMMENT '原图',
  `sm_thumb` varchar(100) NOT NULL COMMENT '小缩列图',
  `mid_thumb` varchar(100) NOT NULL COMMENT '中缩列图',
  `big_thumb` varchar(100) NOT NULL COMMENT '大缩列图',
  `markte_price` decimal(10,2) NOT NULL COMMENT '市场价',
  `shop_price` decimal(10,2) NOT NULL COMMENT '本店价',
  `on_sale` tinyint(1) NOT NULL DEFAULT '1' COMMENT '是否上架 1上架 0下架',
  `category_id` mediumint(9) NOT NULL COMMENT '所属栏目',
  `brand_id` mediumint(9) NOT NULL DEFAULT '0' COMMENT '所属品牌',
  `type_id` mediumint(9) NOT NULL DEFAULT '0' COMMENT '所属类型',
  `goods_des` longtext NOT NULL COMMENT '描述',
  `goods_weight` decimal(10,2) NOT NULL COMMENT '重量',
  `weight_unit` varchar(10) NOT NULL DEFAULT 'kg' COMMENT '单位',
  `time` int(10) DEFAULT NULL COMMENT '商品添加时间',
  PRIMARY KEY (`id`),
  KEY `category_id` (`category_id`,`brand_id`,`type_id`),
  KEY `category_id_2` (`category_id`)
) ENGINE=MyISAM AUTO_INCREMENT=30 DEFAULT CHARSET=utf8 COMMENT='商品表';
DROP TABLE IF EXISTS `tp_goods_attr`;
CREATE TABLE `tp_goods_attr` (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id',
  `attr_id` mediumint(9) DEFAULT NULL COMMENT '属性id',
  `attr_value` varchar(60) DEFAULT NULL COMMENT '属性值',
  `attr_price` decimal(10,2) DEFAULT NULL COMMENT '属性价格',
  `goods_id` int(11) DEFAULT NULL COMMENT '商品id',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=79 DEFAULT CHARSET=utf8 COMMENT='商品属性表' ;
DROP TABLE IF EXISTS `tp_goods_photo`;
CREATE TABLE `tp_goods_photo` (
  `id` mediumint(9) NOT NULL AUTO_INCREMENT COMMENT 'id',
  `goods_id` mediumint(9) NOT NULL COMMENT '所属商品',
  `og_photo` varchar(100) DEFAULT NULL COMMENT '原图',
  `sm_photo` varchar(100) NOT NULL COMMENT '小图',
  `mid_photo` varchar(100) NOT NULL COMMENT '中图',
  `big_photo` varchar(100) NOT NULL COMMENT '大图',
  PRIMARY KEY (`id`),
  KEY `goods_id` (`goods_id`)
) ENGINE=MyISAM AUTO_INCREMENT=36 DEFAULT CHARSET=utf8 COMMENT='商品图片表';
DROP TABLE IF EXISTS `tp_goods_type`;
CREATE TABLE `tp_goods_type` (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '属性ID',
  `type_name` varchar(100) DEFAULT NULL COMMENT '属性名',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=9 DEFAULT CHARSET=utf8;
DROP TABLE IF EXISTS `tp_user`;
CREATE TABLE `tp_user` (
  `id` smallint(5) unsigned NOT NULL AUTO_INCREMENT,
  `username` varchar(60) NOT NULL COMMENT '用户名',
  `password` char(32) NOT NULL COMMENT '密码',
  `email` varchar(60) NOT NULL COMMENT '邮箱',
  `mobile_phone` char(11) NOT NULL COMMENT '电话',
  `register_type` tinyint(1) NOT NULL DEFAULT '1' COMMENT '1手机已验证 0邮箱已验证 2手机邮箱均严重',
  `register_time` int(10) DEFAULT NULL COMMENT '注册时间',
  `points` mediumint(9) DEFAULT '0' COMMENT '会员积分',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COMMENT='用户表';
DROP TABLE IF EXISTS `tp_user_info`;
CREATE TABLE `tp_user_info` (
  `user_id` mediumint(9) NOT NULL COMMENT '用户id',
  `nick_name` varchar(100) NOT NULL COMMENT '用户昵称',
  `year` smallint(5) unsigned NOT NULL COMMENT '年',
  `month` tinyint(3) unsigned NOT NULL COMMENT '月',
  `day` tinyint(3) unsigned NOT NULL COMMENT '日',
  `sex` tinyint(1) NOT NULL DEFAULT '3' COMMENT '1:男 2:女 3:保密',
  `avatar_url` varchar(100) DEFAULT NULL COMMENT '头像',
  KEY `user_id` (`user_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='用户信息表';
DROP TABLE IF EXISTS `tp_adress`;
CREATE TABLE `tp_adress` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `user_id` mediumint(9) NOT NULL COMMENT '用户id',
  `name` varchar(60) NOT NULL COMMENT '姓名',
  `province` varchar(60) NOT NULL COMMENT '省',
  `city` varchar(60) NOT NULL COMMENT '市',
  `country` varchar(60) NOT NULL COMMENT '县城',
  `address` varchar(300) NOT NULL COMMENT '详细地址',
  `phone` char(11) NOT NULL COMMENT '手机号',
  `tel` char(12) NOT NULL COMMENT '固话',
  `zipcode` char(10) NOT NULL COMMENT '邮箱',
  `sign_building` varchar(300) NOT NULL COMMENT '地址别名',
  `best_time` varchar(200) NOT NULL COMMENT '最佳送货时间',
  `email` varchar(60) NOT NULL COMMENT '邮箱',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=6 DEFAULT CHARSET=utf8 COMMENT='收货地址表';
DROP TABLE IF EXISTS `tp_alternate_img`;
CREATE TABLE `tp_alternate_img` (
  `id` smallint(5) unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
  `title` varchar(60) NOT NULL COMMENT '标题',
  `img_src` varchar(60) NOT NULL COMMENT '图片地址',
  `link_url` varchar(60) NOT NULL COMMENT '链接地址',
  `sort` smallint(6) NOT NULL DEFAULT '50' COMMENT '排序',
  `status` tinyint(4) NOT NULL DEFAULT '1' COMMENT '状态 1:显示  0:隐藏',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=5 DEFAULT CHARSET=utf8 COMMENT='轮播图表';
DROP TABLE IF EXISTS `tp_article`;
CREATE TABLE `tp_article` (
  `id` smallint(5) unsigned NOT NULL AUTO_INCREMENT COMMENT '文章id',
  `title` varchar(30) NOT NULL COMMENT '标题',
  `keywords` varchar(60) NOT NULL COMMENT '关键词',
  `description` varchar(150) NOT NULL COMMENT '描述',
  `author` varchar(10) NOT NULL COMMENT '作者',
  `email` varchar(20) NOT NULL COMMENT '电子邮箱',
  `link_url` varchar(100) NOT NULL COMMENT '外链',
  `thumb` varchar(100) NOT NULL COMMENT '缩列图',
  `content` longtext NOT NULL COMMENT '内容',
  `show_top` tinyint(1) NOT NULL DEFAULT '0' COMMENT '置顶 1:是  0:否',
  `show_status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '显示 1:是 0:否',
  `cate_id` smallint(6) NOT NULL COMMENT '所属栏目',
  `addtime` int(10) NOT NULL COMMENT '发布时间',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=19 DEFAULT CHARSET=utf8 COMMENT='文章表';
DROP TABLE IF EXISTS `tp_cate`;
CREATE TABLE `tp_cate` (
  `id` smallint(6) NOT NULL AUTO_INCREMENT COMMENT '栏目id',
  `cate_name` varchar(20) NOT NULL COMMENT '栏目名称',
  `cate_type` tinyint(1) NOT NULL DEFAULT '5' COMMENT '栏目类型 1:系统分类 2:帮助分类 3:网店帮助 4:网店信息 5:普通分类',
  `keywords` varchar(100) NOT NULL COMMENT '关键词',
  `description` varchar(150) NOT NULL COMMENT '描述',
  `show_nav` tinyint(1) NOT NULL DEFAULT '1' COMMENT '是否显示到导航栏 1显示到导航栏 0不显示到导航栏',
  `allow_son` tinyint(1) DEFAULT '1' COMMENT '1:是 0:否 是否添加子分类',
  `sort` smallint(6) NOT NULL DEFAULT '50' COMMENT '排序',
  `pid` smallint(6) NOT NULL DEFAULT '0' COMMENT '上级栏目id',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=27 DEFAULT CHARSET=utf8 COMMENT='文章分类表';
DROP TABLE IF EXISTS `tp_attr`;
CREATE TABLE `tp_attr` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
  `attr_name` varchar(50) DEFAULT NULL COMMENT '属性名',
  `attr_type` tinyint(1) DEFAULT '1' COMMENT '属性类型 1单选 2唯一',
  `attr_value` varchar(255) DEFAULT NULL COMMENT '属性值',
  `type_id` smallint(6) DEFAULT NULL COMMENT '所属类型',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=13 DEFAULT CHARSET=utf8 COMMENT='属性表';
DROP TABLE IF EXISTS `tp_brand`;
CREATE TABLE `tp_brand` (
  `id` mediumint(9) NOT NULL AUTO_INCREMENT COMMENT '品牌id',
  `brand_name` varchar(60) NOT NULL COMMENT '品牌名称',
  `brand_url` varchar(60) NOT NULL COMMENT '品牌地址',
  `brand_img` varchar(100) NOT NULL COMMENT '品牌LOGO',
  `brand_description` varchar(255) NOT NULL COMMENT '品牌描述',
  `sort` smallint(6) NOT NULL DEFAULT '50' COMMENT '品牌排序',
  `status` tinyint(4) NOT NULL DEFAULT '1' COMMENT '1显示 0隐藏',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=31 DEFAULT CHARSET=utf8 COMMENT='品牌表';
DROP TABLE IF EXISTS `tp_comment`;
CREATE TABLE `tp_comment` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `content` text NOT NULL COMMENT '评论内容',
  `star` tinyint(1) NOT NULL DEFAULT '5' COMMENT '星级',
  `addtime` int(10) NOT NULL COMMENT '发布时间',
  `goods_id` mediumint(8) unsigned NOT NULL COMMENT '商品id',
  `used` smallint(6) NOT NULL DEFAULT '0' COMMENT '有用数量',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COMMENT='评论表';
DROP TABLE IF EXISTS `tp_conf`;
CREATE TABLE `tp_conf` (
  `id` mediumint(9) NOT NULL AUTO_INCREMENT,
  `ename` varchar(30) NOT NULL COMMENT '英文名称',
  `cname` varchar(30) NOT NULL COMMENT '中文名称',
  `form_type` varchar(10) NOT NULL DEFAULT 'input' COMMENT '表单类型',
  `conf_type` tinyint(1) NOT NULL DEFAULT '1' COMMENT '配置类型 1网店配置  2商品配置',
  `values` varchar(60) NOT NULL COMMENT '可选值',
  `value` varchar(255) NOT NULL COMMENT '默认值',
  `sort` smallint(6) DEFAULT '50' COMMENT '排序',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=20 DEFAULT CHARSET=utf8 COMMENT='配置表';
DROP TABLE IF EXISTS `tp_coupons`;
CREATE TABLE `tp_coupons` (
  `id` smallint(5) unsigned NOT NULL AUTO_INCREMENT,
  `cp_name` varchar(60) NOT NULL COMMENT '优惠券名称',
  `cp_des` varchar(150) NOT NULL COMMENT '描述',
  `start_date` int(10) NOT NULL COMMENT '开始日期',
  `end_date` int(10) NOT NULL COMMENT '结束日期',
  `cp_num` smallint(5) unsigned NOT NULL COMMENT '发放数量',
  `cp_taken_num` smallint(5) unsigned DEFAULT '0' COMMENT '以被领取的数量',
  `goods_total_price` decimal(10,2) NOT NULL COMMENT '所需商品总价',
  `mieus_price` decimal(10,2) NOT NULL COMMENT '减去的价格',
  `add_time` int(10) NOT NULL COMMENT '添加时间',
  `del_status` tinyint(1) DEFAULT '0' COMMENT '0:未删除 1:已删除',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=5 DEFAULT CHARSET=utf8 COMMENT='优惠券表';
DROP TABLE IF EXISTS `tp_coupons_taken`;
CREATE TABLE `tp_coupons_taken` (
  `id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT,
  `uid` mediumint(8) unsigned NOT NULL COMMENT '用户id',
  `coupons_id` smallint(6) NOT NULL COMMENT '优惠券id',
  `use_status` tinyint(1) NOT NULL DEFAULT '0' COMMENT '0:未使用  1:已使用',
  `taken_time` int(10) NOT NULL COMMENT '领取时间',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=8 DEFAULT CHARSET=utf8 COMMENT='优惠券领取表';
DROP TABLE IF EXISTS `tp_member_level`;
CREATE TABLE `tp_member_level` (
  `id` smallint(6) NOT NULL AUTO_INCREMENT,
  `level_name` varchar(30) NOT NULL COMMENT '级别名称',
  `bom_point` int(11) NOT NULL COMMENT '积分上限',
  `top_point` int(11) NOT NULL COMMENT '积分下限',
  `rate` tinyint(3) unsigned NOT NULL DEFAULT '100' COMMENT '折扣率',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=6 DEFAULT CHARSET=utf8;
DROP TABLE IF EXISTS `tp_member_price`;
CREATE TABLE `tp_member_price` (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id',
  `mprice` decimal(10,2) NOT NULL COMMENT '会员价格',
  `mlevel_id` smallint(6) NOT NULL COMMENT '会员级别',
  `goods_id` int(11) NOT NULL COMMENT '商品id',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=94 DEFAULT CHARSET=utf8 COMMENT='会员级别价格表';
DROP TABLE IF EXISTS `tp_nav`;
CREATE TABLE `tp_nav` (
  `id` tinyint(3) NOT NULL AUTO_INCREMENT,
  `nav_name` varchar(30) DEFAULT NULL COMMENT '导航名称',
  `nav_url` varchar(60) DEFAULT NULL COMMENT '栏目地址',
  `open` tinyint(1) DEFAULT '1' COMMENT '打开方式 1:新标签 2:当前页',
  `pos` varchar(6) DEFAULT NULL COMMENT '顶部:top 中间:mid 底部:bottom',
  `sort` smallint(6) DEFAULT '50' COMMENT '排序',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=14 DEFAULT CHARSET=utf8;
DROP TABLE IF EXISTS `tp_order`;
CREATE TABLE `tp_order` (
  `id` mediumint(9) NOT NULL AUTO_INCREMENT COMMENT 'id',
  `out_trade_no` char(16) NOT NULL COMMENT '订单号',
  `user_id` mediumint(9) NOT NULL COMMENT '下单用户id',
  `goods_total_price` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '商品总额',
  `order_total_price` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '订单总额',
  `payment` tinyint(1) NOT NULL COMMENT '支付方式 1:支付宝 2:微信 3:余额',
  `distribution` varchar(50) NOT NULL COMMENT '配送方式:申通、顺丰、圆通',
  `order_status` tinyint(1) NOT NULL DEFAULT '0' COMMENT '订单状态 0:未确认  1:已确认  2:申请退款  3:退款成功',
  `pay_status` tinyint(1) NOT NULL DEFAULT '0' COMMENT '支付状态 0:未支付 1:已支付',
  `post_status` tinyint(1) NOT NULL DEFAULT '0' COMMENT '发货状态 0:未发货 1:已发货',
  `post_spent` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '运费',
  `name` varchar(30) NOT NULL COMMENT '收货人',
  `phone` varchar(12) NOT NULL COMMENT '手机',
  `province` varchar(30) NOT NULL COMMENT '省',
  `city` varchar(30) NOT NULL COMMENT '市',
  `country` varchar(30) NOT NULL COMMENT '县、城',
  `address` varchar(255) NOT NULL COMMENT '详细地址',
  `order_time` int(10) DEFAULT NULL COMMENT '下单时间',
  `del_status` tinyint(1) unsigned DEFAULT '0' COMMENT '0:未删除 1:已删除',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=17 DEFAULT CHARSET=utf8 COMMENT='订单表';
DROP TABLE IF EXISTS `tp_order_goods`;
CREATE TABLE `tp_order_goods` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `goods_id` mediumint(9) NOT NULL COMMENT '商品id',
  `goods_name` varchar(150) NOT NULL COMMENT '商品名',
  `member_price` decimal(10,2) NOT NULL DEFAULT '0.00' COMMENT '会员价',
  `shop_price` decimal(10,2) DEFAULT NULL COMMENT '本店价',
  `market_price` decimal(10,2) DEFAULT NULL COMMENT '市场价',
  `goods_attr_id` varchar(30) NOT NULL COMMENT '商品属性id字符串',
  `goods_attr_str` text NOT NULL COMMENT '商品属性文本',
  `goods_num` mediumint(9) NOT NULL DEFAULT '0' COMMENT '商品数量',
  `order_id` mediumint(9) NOT NULL COMMENT '所属订单',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=30 DEFAULT CHARSET=utf8 COMMENT='订单商品表';
DROP TABLE IF EXISTS `tp_product`;
CREATE TABLE `tp_product` (
  `id` mediumint(9) NOT NULL AUTO_INCREMENT COMMENT 'id',
  `goods_id` mediumint(9) DEFAULT NULL COMMENT '所属商品id',
  `goods_number` int(11) DEFAULT NULL COMMENT '库存量',
  `goods_attr` varchar(20) DEFAULT NULL COMMENT '商品属性',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=45 DEFAULT CHARSET=utf8;
DROP TABLE IF EXISTS `tp_rec_item`;
CREATE TABLE `tp_rec_item` (
  `recpos_id` smallint(5) unsigned NOT NULL COMMENT '推荐位id',
  `value_id` mediumint(8) unsigned NOT NULL COMMENT '商品或分类id',
  `value_type` tinyint(1) NOT NULL DEFAULT '1' COMMENT '1:推荐类型 2:商品分类'
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='商品 分类 推荐表';
DROP TABLE IF EXISTS `tp_recpos`;
CREATE TABLE `tp_recpos` (
  `id` smallint(5) unsigned NOT NULL AUTO_INCREMENT,
  `rec_name` varchar(60) NOT NULL COMMENT '推荐位名称',
  `rec_type` tinyint(1) NOT NULL DEFAULT '1' COMMENT '推荐位类型 1:商品 2:分类',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=9 DEFAULT CHARSET=utf8 COMMENT='推荐位表';


上一篇:tp5.1框架json输出格式设置

下一篇:第一页