数据库文档

基础模块

  • 用户信息表 basic_user
字段名称 字段类型 默认值 是否必填 说明
id int auto_increment
openId varchar 微信唯一ID
appId varchar 微信公众号ID
nickName varchar 用户昵称
gender smallint 1 用户性别
headImgUrl varchar 用户头像
phone varchar 手机号码
mail varchar 邮箱
validateTime bigint 过期时间
vipLevel int 0 VIP等级
  • 关注类型表 basic_focus_type
字段名称 字段类型 默认值 是否必填 说明
id int auto_increment
focusType varchar 关注类型编码
focusTypeName varchar 关注类型名称
  • 通知类型表 basic_notice_type
字段名称 字段类型 默认值 是否必填 说明
id int auto_increment
noticeType varchar 通知类型编码
noticeTypeName varchar 通知类型名称
  • 订单类型表 basic_order_type
字段名称 字段类型 默认值 是否必填 说明
id int auto_increment
orderType varchar 订单类型编码
orderTypeName varchar 订单类型名称
  • 平台类型表 basic_platform_type
字段名称 字段类型 默认值 是否必填 说明
id int auto_increment
platformType varchar 平台类型编码
platformTypeName varchar 平台类型名称
  • 平台类型表 basic_message_type
字段名称 字段类型 默认值 是否必填 说明
id int auto_increment
messageType varchar 消息类型编码
messageTypeName varchar 消息类型名称

数据模块

  • 商品信息表 data_goods_info
字段名称 字段类型 默认值 是否必填 说明
id int auto_increment
goodsId varchar 商品ID
platformType varchar 1 平台类型 对应表basic_platform_type
price int 0 商品价格(分)
unit int 1 价格单位 1-RMB 2-dollar
stock int 0 商品库存
url text 商品链接
obtainTime datetime curr 获取时间

备注:历史数据存储在mongoDB

  • 关键字表 business_category
字段名称 字段类型 默认值 是否必填 说明
id int auto_increment
category varchar 关键字
goodsId varchar 商品ID
platformType varchar 1 平台类型 对应表basic_platform_type
price decimal 0.00 商品价格
stock int 0 商品库存
url text 商品链接
obtainTime datetime curr 获取时间

备注:历史数据存储在mongoDB

  • 商品关注次数表 relation_goods_focus
字段名称 字段类型 默认值 是否必填 说明
id int auto_increment
goodsId varchar 商品ID
focusTime int 0 关注次数

业务模块

  • 用户关注表 business_user_goods
字段名称 字段类型 默认值 是否必填 说明
id int auto_increment
openId varchar 微信唯一ID
appId varchar 微信公众号ID
focusType varchar 关注类型 对应表basic_focus_type
goodsId varchar 商品ID
platformType varchar 1 平台类型 对应表basic_platform_type
noticeType varchar 通知类型 对应表basic_notice_type
  • 支付流水表 business_pay_serial
字段名称 字段类型 默认值 是否必填 说明
id int auto_increment
  • 订单表 business_order
字段名称 字段类型 默认值 是否必填 说明
id int auto_increment
orderCode varchar 订单编码
orderType varchar 订单类型
orderTime datetime curr 订单时间
orderMoney int 0 订单金额(RMB-分)
openId varchar 用户ID
appId varchar 微信公众号ID
nickName varchar 用户昵称
  • 消息表 business_message
字段名称 字段类型 默认值 是否必填 说明
id int auto_increment
messageCode varchar 消息编码
messageTitle varchar 消息标题
messageType varchar 消息类型 对应表basic_message_type
messageContent varchar 消息内容
sendTime datetime curr 发送时间
receiveTime datetime 接收时间
messageStatus int 1 消息状态 1-发送 2-接收 3-其他
openId varchar 用户ID
phone varchar 手机号码
mail varchar 邮箱
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • CREATE TABLE IF NOT EXISTS ecs_order_info (order_id mediu...
    cookie口阅读 16,179评论 0 16
  • rljs by sennchi Timeline of History Part One The Cognitiv...
    sennchi阅读 7,918评论 0 10
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,808评论 19 139
  • 我感觉我看到的可能是一个假公主
    和果阅读 226评论 0 3
  • 使用Fiddler进行弱网模拟 在开发和测试中或多或少会考虑产品在弱网情况下的表现;针对不同的平台,有不同的弱网模...
    小矮人Ethan阅读 7,389评论 0 10

友情链接更多精彩内容