-- 微商城 用户表(账户相关)
drop table if exists wxmall.wxmall_ws_member;
create table wxmall.wxmall_ws_member(`uid` int(11)  primary key auto_increment  not  null comment '用户Id',`parent_id` int(11) default  null comment '父级Id,邀请人的ID',`locked` tinyint(1) not null default 0 comment '是否锁定 0 开放, 1 锁定 ', `credit` varchar(64) character set utf8 default NULL comment '用户积分',`level` tinyint(1) not null default 0 comment '用户等级 0 vp0, 1 vp1  ',`sum` varchar(64) character set utf8 default NULL comment '账号余额',`click_count` int(11) not null default 0 comment '分享链接点击次数',`register_tm` dateTime default null comment '注册时间',`last_visit_tm` dateTime default null comment '最后访问时间',UNIQUE key m_parent_id (`parent_id`)
);-- 微商城 用户分级表
drop table if exists wxmall.wxmall_ws_member_level;
create table wxmall.wxmall_ws_member_level(`id` int(11)  primary key auto_increment  not  null,`uid` int(11) not  null comment '用户ID',`level` tinyint(1) not null default 0 comment '用户等级 0 vp0, 1 vp1  ',`level_name` varchar(64) character set utf8 default NULL comment '级别名字',`order_money` doubule default null comment '订单总额',`order_count`int default NULL comment '订单次数',`dis_count` varchar(64) character set utf8 default NULL comment '折扣',`update_tm` dateTime default null comment '更新时间',`create_tm` dateTime default null comment '创建时间',INDEX key m_uid (`uid`)
);-- 微商城 用户信息表(属性表)
drop table if exists wxmall.wxmall_ws_member_attr;
create table wxmall.wxmall_ws_member_attr(`id` int(11)  primary key auto_increment  not  null,`uid` int(11) not  null comment '用户ID',`openid` varchar(64) character set utf8 default NULL comment '用户的唯一标识',`nickname` varchar(10) character set utf8 default NULL comment '用户昵称',`sex` varchar(16) character set utf8 default NULL comment '用户的性别,值为1时是男性,值为2时是女性,值为0时是未知',`province` varchar(64) character set utf8 default NULL comment '用户个人资料填写的省份',`city` varchar(64) character set utf8 default NULL comment '普通用户个人资料填写的城市',`country` varchar(64) character set utf8 default NULL comment '国家,如中国为CN',`headimgurl` varchar(300) character set utf8 default NULL comment '用户头像,最后一个数值代表正方形头像大小(有0、46、64、96、132数值可选,0代表640*640正方形头像),用户没有头像时该项为空。若用户更换头像,原有头像URL将失效。',`privilege` varchar(64) character set utf8 default NULL comment '用户特权信息,json 数组,如微信沃卡用户为(chinaunicom',`unionid` varchar(64) character set utf8 default NULL comment '只有在用户将公众号绑定到微信开放平台帐号后,才会出现该字段。',UNIQUE key a_openid (`openid`),UNIQUE key a_uid (`uid`)
);-- 微商城 用户地址表
drop table if exists wxmall.wxmall_ws_member_address;
create table wxmall.wxmall_ws_member_address(`id` int(11)  primary key auto_increment  not  null,`uid` int(11) not  null comment '用户ID',`realname` varchar(64) character set utf8 default NULL comment '名字',`mobile` varchar(10) character set utf8 default NULL comment '手机',`province` varchar(64) character set utf8 default NULL comment '省',`city` varchar(64) character set utf8 default NULL comment '市',`area` varchar(64) character set utf8 default NULL comment '区',`country` varchar(64) character set utf8 default NULL comment '国家,如中国为CN',`address` varchar(200) character set utf8 default NULL comment '地址',`is_default` tinyint(1) not null default 0 comment '是否默认,0 不默认 1 默认 ',`zipcode` varchar(64) character set utf8 default NULL comment '邮编',`deleted` tinyint(1) not null default 0 comment '是删除,0 不删除 1 删除 ',`street` varchar(100) character set utf8 default NULL comment '街道',`create_tm` dateTime default null comment '创建时间', INDEX key a_uid (`uid`)
);--- 微商城 用户收藏记录表
drop table if exists wxmall.wxmall_ws_member_collect_log;
create table wxmall.wxmall_ws_member_collect_log(`id` int(11)  primary key auto_increment  not  null,`uid` int(11) not  null comment '用户ID',`goods_id` varchar(64) character set utf8 default NULL comment '商品的唯一标识',`deleted` tinyint(1) not null default 0 comment '是删除,0 不删除 1 删除 ',`create_tm` dateTime default null comment '创建时间', INDEX key collect_goods_id (`goods_id`),INDEX key collect_uid (`uid`)
);--- 微商城 用户购物车记录表
drop table if exists wxmall.wxmall_ws_member_cart_log;
create table wxmall.wxmall_ws_member_cart_log(`id` int(11)  primary key auto_increment  not  null,`uid` int(11) not null comment '用户ID',`goods_id` varchar(64) character set utf8 default NULL comment '商品的唯一标识',`market_price` doubule default null comment '商品现价/市场价',`total` int(11) not null default 0 comment '总数',`deleted` tinyint(1) not null default 0 comment '是删除,0 不删除 1 删除 ',`create_tm` dateTime default null comment '创建时间', INDEX key cart_goods_id (`goods_id`),INDEX key cart_uid (`uid`)
);--- 微商城 用户消费记录
drop table if exists wxmall.wxmall_ws_member_consume_log;
create table wxmall.wxmall_ws_member_consume_log(`id` int(11)  primary key auto_increment  not  null,`uid` int(11) not  null comment '用户ID',`goods_id` varchar(64) character set utf8 default NULL comment '商品的唯一标识',`buy_count` int(11) not  null default 0 comment '用户购买数量',`price` varchar(64) character set utf8 default NULL comment '购买商品价格',`order_tm` dateTime default null comment '下单时间及支付成功时间',INDEX key consume_goods_id (`goods_id`),INDEX key consume_uid (`uid`)
);--- 微商城 用户优惠卷
drop table if exists wxmall.wxmall_ws_member_coupon;
create table wxmall.wxmall_ws_member_coupon(`id` int(11)  primary key auto_increment  not  null,`uid` int(11) not  null comment '用户ID',`uniac_id` varchar(64) character set utf8 default null comment '未付款商品ID',`order_sn` varchar(64) character set utf8 default null comment '订单编号',`coupon_id` varchar(64) character set utf8 default NULL comment '优惠卷ID',`get_type` tinyint(1) not null default 0 comment '获得方式 0 后台发放 1 领券中心 2 积分商城 3 超级海报 4 活动海报 5 口令优惠券 ', `used` tinyint(1) not null default 0 comment '是否使用,0 未使用 1使用 ',`use_tm` dateTime default null comment '使用时间',`get_tm` dateTime default null comment '获取时间',`send_uid` int(11) default null comment '赠送人用户ID',`invalid_tm` dateTime default null comment '过期时间',INDEX key coupon_uniac_id (`uniac_id`),INDEX key coupon_uid (`uid`),UNIQUE key coupon_coupon_id (`coupon_id`)
);--- 微商城 用户优惠卷详情
drop table if exists wxmall.wxmall_ws_member_coupon_attr;
create table wxmall.wxmall_ws_member_coupon_attr(`id` int(11)  primary key auto_increment  not  null,`coupon_id` varchar(64) character set utf8 default NULL comment '优惠卷ID',`begin_tm` dateTime default null comment '开始使用时间',`invalid_tm` dateTime default null comment '结束过期时间',`price` varchar(64) character set utf8 default NULL comment '优惠卷价格',`category` tinyint(1) not null default 0 comment '0 所有商品都可以使用 1只能使用某些产品', `create_tm` dateTime default null comment '创建时间', UNIQUE key coupon_id (`coupon_id`)
);--- 微商城 用户搜索记录
drop table if exists wxmall.wxmall_ws_member_search_log;
create table wxmall.wxmall_ws_member_search_log(`id` int(11)  primary key auto_increment  not  null,`uid` int(11) default NULL comment '搜索用户ID',`word` varchar(100) character set utf8 default NULL comment '搜索词',`count` int(11) default 0 comment '搜索次数',`deleted` tinyint(1) not null default 0 comment '搜索记录标签是否被删除 0 未删除 1 删除', `begin_tm` dateTime default null comment '搜索开始时间', `end_tm` dateTime default null comment '搜索结束时间', `create_tm` dateTime default null comment '创建时间', INDEX key search_uid (`uid`)
);--- 微商城 用户访问记录
drop table if exists wxmall.wxmall_ws_member_visit_log;
create table wxmall.wxmall_ws_member_visit_log(`id` int(11)  primary key auto_increment  not  null,`uid` int(11) default NULL comment '访问用户ID',`goods_id` varchar(64) character set utf8 default NULL comment '商品的唯一标识',`create_tm` dateTime default null comment '创建时间', UNIQUE key search_uid (`uid`)
);--- 微商城 用户留言信息表
drop table if exists wxmall.wxmall_ws_member_message;
create table wxmall.wxmall_ws_member_message(`id` int(11)  primary key auto_increment  not  null,`uid` int(11) default NULL comment '访问用户ID',`message` varchar(500) character set utf8 default NULL comment '客户留言信息',`create_tm` dateTime default null comment '创建时间', UNIQUE key search_uid (`uid`)
);--- 微商城 用户对于商品的评论
drop table if exists wxmall.wxmall_ws_member_goods_comment;
create table wxmall.wxmall_ws_member_message(`id` int(11)  primary key auto_increment  not  null,`uid` int(11) default NULL comment '访问用户ID',`goods_id` varchar(64) character set utf8 default NULL comment '商品的唯一标识',`content` varchar(500) character set utf8 default NULL comment '客户留言信息',`deleted` tinyint(1) not null default 0 comment '0 未删除 1 删除', `star` tinyint(1) not null default 0 comment '客户给的几星好评,0-5', `create_tm` dateTime default null comment '创建时间', UNIQUE key gc_search_uid (`uid`),INDEX key gc_goods_id (`goods_id`)
);--- 微商城 商品分类表
drop table if exists wxmall.wxmall_ws_goods_category;
create table wxmall.wxmall_ws_goods_category(`id` int(11)  primary key auto_increment  not  null,`category_id` varchar(64) character set utf8 default NULL comment '商品的分类ID唯一标识',`name` varchar(64) character set utf8 default NULL comment '分类名称',`thumb` varchar(64) character set utf8 default NULL comment '分类图片',`parent_id` varchar(64) character set utf8 default NULL comment '商品父级ID',`is_recommand` tinyint(1) not null default 0 comment '0、推荐 1、不推荐',`description` varchar(64) character set utf8 default NULL comment '商品描述',`enabled` tinyint(1) not null default 0 comment '是否开启  0、开启 1、不开启',`is_home` tinyint(1) not null default 0 comment '是否首页显示  0、显示 1、不显示',`adv_img` varchar(100) character set utf8 default NULL comment '广告图片',`adv_url` varchar(100) character set utf8 default NULL comment '广告链接',`level` tinyint(1) not null default 0 comment '分类的级别 0 1 2 3', `create_tm` dateTime default null comment '创建时间', UNIQUE key sc_goods_id (`category_id`)
);--- 微商城 商品详情
drop table if exists wxmall.wxmall_ws_goods_category;
create table wxmall.wxmall_ws_goods_category(`id` int(11)  primary key auto_increment  not  null,`category_id` varchar(64) character set utf8 default NULL comment '商品的分类ID唯一标识',`goods_id` varchar(64) character set utf8 default NULL comment '商品ID',`title` varchar(64) character set utf8 default NULL comment '商品名称',`thumb` varchar(64) character set utf8 default NULL comment '缩略图',`is_best` tinyint(1) not null default 0 comment '是否为精品: 0不是 1是', `is_hot` tinyint(1) not null default 0 comment '是否热销: 0不是 1是', `is_new` tinyint(1) not null default 0 comment '是否是新品: 0不是 1是', `is_free` tinyint(1) not null default 0 comment '是否免运费: 0不是 1是',`product_price` doubule default null comment '商品原价',`market_price` doubule default null comment '商品现价',`cost_price` doubule default null comment '商品成本',`stock` int(11) not null default -1 comment '商品库存 -1 永久可卖',`limit` int default null comment '警告库存',`sell` int default null comment '销售量',`weight` doubule default null comment '商品重量',`create_tm` dateTime default null comment '创建时间', UNIQUE key sc_goods_id (`goods_id`)
);--- 微商城 商品参数/规格
drop table if exists wxmall.wxmall_ws_goods_spec;
create table wxmall.wxmall_ws_goods_spec(`id` int(11)  primary key auto_increment  not  null,`goods_id` varchar(64) character set utf8 default NULL comment '商品ID',`title` varchar(64) character set utf8 default NULL comment '标题',`value` varchar(64) character set utf8 default NULL comment '值: 如 M L XL XXL',`description` varchar(64) character set utf8 default NULL comment '描述,介绍',`thumb` varchar(64) character set utf8 default NULL comment '图片,缩略图',`show` tinyint(1) not null default 0 comment '是否售完: 0 未售完 1 已售完', `create_tm` dateTime default null comment '创建时间', INDEX key sc_goods_id (`goods_id`)
);--- 微商城 商品订单表
drop table if exists wxmall.wxmall_ws_goods_order;
create table wxmall.wxmall_ws_goods_order(`id` int(11)  primary key auto_increment  not  null,`order_id` varchar(64) character set utf8 default NULL comment '商品订单ID',`address_id` varchar(64) character set utf8 default NULL comment '地址ID',`coupon_id` varchar(64) character set utf8 default NULL comment '优惠卷ID',`uid` int(11) default NULL comment '访问用户ID',`price` doubule default null comment '应收款 订单金额(含运费)',`old_price` doubule default null comment '原订单金额(含运费)',`change_price` doubule default null comment '订单改价金额',`goods_price` doubule default null comment '商品金额',`discount_price` doubule default null comment '会员折扣金额',`status` tinyint(1) not null default 0 comment '状态 -1取消状态(交易关闭),0普通状态(没付款: 待付款 ; 付了款: 待发货),1 买家已付款(待发货),2 卖家已发货(待收货),3 成功(可评价: 等待评价 ; 不可评价 : 交易完成)4 退款申请', `pay_type` tinyint(1) not null default 21 comment '支付类型 1为余额支付 2在线支付 3 货到付款 11 后台付款 21 微信支付 22 支付宝支付 23 银联支付', `trans_id` varchar(64) character set utf8 default NULL comment '微信支付单号',`remark` varchar(500) character set utf8 default NULL comment '买家备注',`freight` doubule default null comment '运费',`refund_state` tinyint(1) not null default 0 comment '退款状态 0 没有退款 1 退款 2 换货', `refund_tm` dateTime default null comment '退款时间', `refund_price` doubule default null comment '退款价',`is_comment` tinyint(1) not null default 0 comment '评价状态 status 3,4 后允许评价  0 可评价 1 可追加评价 2 已评价', `credit_add` int not null default 0 comment '积分赠送',  `deleted` tinyint(1) not null default 0 comment '订单是否删除,订单完成时间,0 未删除,1 删除', `user_deleted` tinyint(1) not null default 0 comment '用户订单是否删除,0 未删除,1 删除', `finish_tm` dateTime default null comment '交易完成时间', `pay_tm` dateTime default null comment '支付时间', `express_com` varchar(64) character set utf8 default NULL comment '快递公司',`express_sn` varchar(64) character set utf8 default NULL comment '快递单号',`send_tm` dateTime default null comment '发送时间', `cancel_tm` dateTime default null comment '取消时间', `cancel_pay_tm` dateTime default null comment '取消支付时间', `is_verify` tinyint(1) not null default 0 comment '是否核销: 0 未核销 1核销', `verify_user` varchar(64) character set utf8 default NULL comment '核销人',`verify_code` varchar(64) character set utf8 default NULL comment '核销码',`verify_tm` dateTime default null comment '核销时间', `coupon_price`doubule default null comment '优惠价',`is_part_refund` tinyint(1) not null default 0 comment '是否部分退货: 0 不是 1是', `create_tm` dateTime default null comment '创建时间', INDEX key sc_goods_id (`goods_id`),INDEX key sc_coupon_id (`coupon_id`),INDEX key sc_address_id (`address_id`),INDEX key sc_uid (`uid`)
);--- 微商城 商品订单明细表
drop table if exists wxmall.wxmall_ws_goods_order_detail;
create table wxmall.wxmall_ws_goods_order(`id` int(11)  primary key auto_increment  not  null,`order_id` varchar(64) character set utf8 default NULL comment '商品订单ID',`goods_id` varchar(64) character set utf8 default NULL comment '商品ID',`buy_count` int not null default 0 comment '购买数量',`total` doubule default null comment '订单总价',`create_tm` dateTime default null comment '创建时间', INDEX key sc_goods_id (`goods_id`),INDEX key sc_order_id (`order_id`)
);--- 微商城 商品订单评论表
drop table if exists wxmall.wxmall_ws_goods_order_comment;
create table wxmall.wxmall_ws_goods_order_comment(`id` int(11)  primary key auto_increment  not  null,`order_id` varchar(64) character set utf8 default NULL comment '商品订单ID',`goods_id` varchar(64) character set utf8 default NULL comment '商品ID',`uid` int(11) default NULL comment '访问用户ID',`deleted` tinyint(1) not null default 0 comment '订单是否删除,订单完成时间,0 未删除,1 删除', `content` varchar(300) character set utf8 default NULL comment '内容',`images` varchar(100) character set utf8 default NULL comment '图片',`append_content` varchar(300) character set utf8 default NULL comment '追加内容',`append_images` varchar(100) character set utf8 default NULL comment '追加图片',`reply_content` varchar(300) character set utf8 default NULL comment '回复内容',`reply_images` varchar(100) character set utf8 default NULL comment '回复图片',`append_reply_content` varchar(300) character set utf8 default NULL comment '追加回复内容',`append_reply_images` varchar(100) character set utf8 default NULL comment '追加回复图片',`is_top` tinyint(1) not null default 0 comment ' 置顶: 0 不置顶 1 置顶',     `checked` tinyint(1) not null default 0 comment '  评价审核 0 通过 ;1 审核中;2 拒绝',  `reply_checked` tinyint(1) not null default 0 comment '  评价审核 0 通过 ;1 审核中;2 拒绝',    `create_tm` dateTime default null comment '创建时间', INDEX key sc_goods_id (`goods_id`),INDEX key sc_order_id (`order_id`),INDEX key sc_uid (`uid`)
);

微商城表结构--记录相关推荐

  1. TinyShop(RF 微商城)安装记录

    Demo H5 预览: http://h5.tinyshop.rageframe.com uni-app发布页: https://m3w.cn/rageframewsc 后台预览: http://de ...

  2. 路飞学城python全栈开发_python 全栈开发,Day98(路飞学城背景,django ContentType组件,表结构讲解)...

    昨日内容回顾 1. 为什么要做前后端分离?-前后端交给不同的人来编写,职责划分明确.-API (IOS,安卓,PC,微信小程序...)-vue.js等框架编写前端时,会比之前写jQuery更简单快捷. ...

  3. 数据库概念 MySQL 库操作 表操作 记录操作

    什么是数据(Data)? 数据就是描述事物的符号记录称为数据 什么是数据库(DB)? 数据库就是存放数据的仓库,不过这个仓库是在计算机存储设备上的,而且数据是按一定的格式存放的 数据库管理系统(DBM ...

  4. 14亿条记录,12c 做不到2小时内变更表结构字段类型?

    导读:本文详细讲述Oracle 12c 在2小时内完成一张14亿条记录的表结构字段类型变更的过程,希望可以帮到工作中的大家,如有任何疑问,欢迎在本文的评论区交流讨论. 概述 Oracle大表在线修改的 ...

  5. mysql表的结构修改记录_mysql-表记录/表结构操作

    表记录增删改查 ###增 insert into student values(1,'chen',25,'m'); #可以默认为空的字段可以写null,比如insert into student va ...

  6. JavaWeb - 数据库,MySQL安装卸载,MySQL服务器存储结构,sql语言,使用sql操作数据库/数据库表/表中记录,聚集函数,分组操作,limit关键字,重置root密码

    转载请注明出处:https://blog.csdn.net/mythmayor/article/details/72781451 1.数据库的简介 (1)什么是数据库,就是一个文件系统,使用标准sql ...

  7. 二次开发手册——百家CMS微商城说明文档(5)

    系统目录结构 百家cms微商城最新版本可以在官方网站(http://bbs.baijiacms.com 官网目前已无法访问). 把下载后的压缩文件解压到你的WEB目录(或者任何目录都可以),框架的目录 ...

  8. tpshop表结构说明(整理中)

    TPshop表结构 tp_account_log -- 账户表 字段名 字段类型 默认值 描述 log_id mediumint(8) unsigned   日志id user_id mediumin ...

  9. Activiti——数据表结构

    备注: 本文转自:http://blog.csdn.net/hj7jay/article/details/51302829 转载目的在于个人学习使用,如有涉及著作权相关问题,请联系本人,本人将第一时间 ...

最新文章

  1. 【bzoj2694】Lcm 莫比乌斯反演+线性筛
  2. Java 8 中 Map 骚操作之 merge() 的用法
  3. Soalris10下NDOUtils安装
  4. 如何在Ubuntu系统下搭建Android开发环境
  5. 网页背景平铺_在大约十秒钟内为网页创建无缝平铺背景
  6. oracle 的进程
  7. 5年时间,我从开发做到总裁的秘籍--如何提升技术型管理者的领导力
  8. 代码故事:汉德的救赎
  9. java B2B2C Springboot仿淘宝电子商城系统-spring cloud 跨域访问
  10. SQLite(3) Windows安装小结
  11. windows下无npcap驱动导致golang获取网卡失败问题
  12. rtl 8111 linux 驱动,【驱动】在LINUX(ubuntu)系统下安装RTL8111/8168网卡驱动程序(技嘉H61主板)...
  13. vue报错“NavigationDuplicat: Avoided redundant navigation to current location”解决方法
  14. 苦尽甘来 一个月学通JavaWeb(六 XML)
  15. elementui下载到本地
  16. 脚本工作室对游戏的危害
  17. java大文件pdf水印_java – 如何扩展PDF的页面大小以添加水印?
  18. chrome单击打开标贴在当前窗口的新标签页设置
  19. 汉字书写亟待规范——《中国汉字听写大会》第七场复赛观后感
  20. Access把每一天的数据累加_SQL 数据库语句大全

热门文章

  1. upyun java_java-sdk
  2. Unity3D Shader系列之描边
  3. 如何成为优秀的工作者
  4. WPS 合并一个工作簿中多个工作表
  5. SSM出租车查询系统 毕业设计-附源码220915
  6. 数据库api如何获取实时股票数据?
  7. 基于C#和SQL SERVER的汽车配件仓储管理系统
  8. android音乐播放器实现,Android实现简单音乐播放器(MediaPlayer)
  9. 有关在html中修改select标签的option selected默认选中属性实现
  10. RoboMaster机甲大师裁判系统赛事引擎助手-RM Referee Aid