/*
Navicat MySQL Data Transfer

Source Server         : localhost
Source Server Version : 80023
Source Host           : localhost:3306
Source Database       : cereshop

Target Server Type    : MYSQL
Target Server Version : 80023
File Encoding         : 65001

Date: 2021-03-22 11:23:04
*/

SET FOREIGN_KEY_CHECKS=0;

-- ----------------------------
-- Table structure for cere_activity_sign
-- ----------------------------
DROP TABLE IF EXISTS `cere_activity_sign`;
CREATE TABLE `cere_activity_sign` (
  `sign_id` bigint NOT NULL AUTO_INCREMENT COMMENT '报名id',
  `sign_code` varchar(20) DEFAULT NULL COMMENT '交易流水号',
  `shop_id` bigint NOT NULL COMMENT '关联店铺id',
  `activity_id` bigint NOT NULL COMMENT '关联活动id',
  `bond_money` decimal(15,2) DEFAULT NULL COMMENT '保证金',
  `payment_mode` tinyint(1) DEFAULT '1' COMMENT '支付方式  1-微信支付 2-支付宝支付',
  `qr_image` varchar(255) DEFAULT NULL COMMENT '收款二维码',
  `state` tinyint(1) NOT NULL DEFAULT '0' COMMENT '审核状态 0-待审核 1-报名成功 2-报名失败',
  `bond_state` tinyint(1) DEFAULT NULL COMMENT '保证金状态 0-未支付 1-冻结中 2-已退回',
  `payment_time` varchar(20) DEFAULT NULL COMMENT '缴纳时间',
  `return_time` varchar(20) DEFAULT NULL COMMENT '退保时间',
  `remark` varchar(255) DEFAULT NULL COMMENT '审核备注',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  `update_time` varchar(20) DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`sign_id`)
) ENGINE=InnoDB AUTO_INCREMENT=17 DEFAULT CHARSET=utf8 COMMENT='商家报名活动申请信息表';

-- ----------------------------
-- Table structure for cere_after_dilever
-- ----------------------------
DROP TABLE IF EXISTS `cere_after_dilever`;
CREATE TABLE `cere_after_dilever` (
  `order_id` bigint NOT NULL COMMENT '关联订单id',
  `after_id` bigint DEFAULT NULL COMMENT '关联售后单id',
  `express` bigint NOT NULL COMMENT '快递公司（取数据字典）',
  `deliver_formid` varchar(20) NOT NULL COMMENT '快递单号',
  `reason` varchar(255) DEFAULT NULL COMMENT '说明',
  `image` varchar(500) DEFAULT NULL COMMENT '凭证图片，多个以逗号隔开',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  `update_time` varchar(20) DEFAULT NULL COMMENT '更新时间'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='买家退货信息表';

-- ----------------------------
-- Table structure for cere_after_product
-- ----------------------------
DROP TABLE IF EXISTS `cere_after_product`;
CREATE TABLE `cere_after_product` (
  `after_product_id` bigint NOT NULL AUTO_INCREMENT COMMENT '售后单商品明细id',
  `after_id` bigint NOT NULL COMMENT '关联售后单id',
  `product_id` bigint NOT NULL COMMENT '关联商品id',
  `sku_id` bigint NOT NULL COMMENT '关联规格id',
  `product_name` varchar(50) NOT NULL COMMENT '商品名称',
  `number` int NOT NULL COMMENT '购买数量',
  `product_price` decimal(15,2) NOT NULL COMMENT '商品售价',
  `image` varchar(255) NOT NULL COMMENT '图片地址',
  `SKU` varchar(50) DEFAULT NULL COMMENT 'SKU',
  `weight` decimal(15,2) DEFAULT NULL COMMENT '重量',
  PRIMARY KEY (`after_product_id`)
) ENGINE=InnoDB AUTO_INCREMENT=113 DEFAULT CHARSET=utf8 COMMENT='售后单商品信息表';

-- ----------------------------
-- Table structure for cere_after_product_attribute
-- ----------------------------
DROP TABLE IF EXISTS `cere_after_product_attribute`;
CREATE TABLE `cere_after_product_attribute` (
  `after_product_id` bigint NOT NULL COMMENT '关联售后商品明细id',
  `sku_name` varchar(10) DEFAULT NULL COMMENT '规格名',
  `sku_value` varchar(10) DEFAULT NULL COMMENT '规格值',
  `name_code` varchar(20) DEFAULT NULL COMMENT '规格名级别',
  `value_code` varchar(20) DEFAULT NULL COMMENT '规格值级别'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='售后商品属性信息表';

-- ----------------------------
-- Table structure for cere_business_shop
-- ----------------------------
DROP TABLE IF EXISTS `cere_business_shop`;
CREATE TABLE `cere_business_shop` (
  `business_user_id` bigint NOT NULL COMMENT '商家用户id',
  `shop_id` bigint NOT NULL COMMENT '店铺id',
  `if_binding` tinyint(1) NOT NULL COMMENT '是否绑定当前店铺 1-是 0-否'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='商家用户绑定店铺信息表';

-- ----------------------------
-- Table structure for cere_business_user_role
-- ----------------------------
DROP TABLE IF EXISTS `cere_business_user_role`;
CREATE TABLE `cere_business_user_role` (
  `business_user_id` bigint NOT NULL COMMENT '商家用户id',
  `role_id` bigint NOT NULL COMMENT '关联角色表id'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='商家用户关联角色表';

-- ----------------------------
-- Table structure for cere_buyer_bank
-- ----------------------------
DROP TABLE IF EXISTS `cere_buyer_bank`;
CREATE TABLE `cere_buyer_bank` (
  `bank_id` bigint NOT NULL AUTO_INCREMENT COMMENT '银行卡id',
  `buyer_user_id` bigint NOT NULL COMMENT '客户id',
  `name` varchar(10) NOT NULL COMMENT '姓名',
  `phone` varchar(20) NOT NULL COMMENT '手机号',
  `bank_name` varchar(50) NOT NULL COMMENT '银行名称',
  `bank_card` varchar(50) NOT NULL COMMENT '卡号',
  PRIMARY KEY (`bank_id`)
) ENGINE=InnoDB AUTO_INCREMENT=45 DEFAULT CHARSET=utf8 COMMENT='客户绑定银行卡信息表';

-- ----------------------------
-- Table structure for cere_buyer_collect
-- ----------------------------
DROP TABLE IF EXISTS `cere_buyer_collect`;
CREATE TABLE `cere_buyer_collect` (
  `collect_id` bigint NOT NULL AUTO_INCREMENT COMMENT '收藏id',
  `buyer_user_id` bigint NOT NULL COMMENT '客户id',
  `collect_type` tinyint(1) NOT NULL COMMENT '收藏类型 1-商品 2-店铺',
  `product_id` bigint DEFAULT NULL COMMENT '商品id',
  `shop_id` bigint DEFAULT NULL COMMENT '店铺id',
  `state` tinyint(1) NOT NULL COMMENT '是否收藏 1-是 0-否',
  `selected` tinyint(1) DEFAULT NULL COMMENT '是否选中 1-是 0-否',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  `update_time` varchar(20) DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`collect_id`)
) ENGINE=InnoDB AUTO_INCREMENT=119 DEFAULT CHARSET=utf8 COMMENT='客户收藏信息表';

-- ----------------------------
-- Table structure for cere_buyer_comment_like
-- ----------------------------
DROP TABLE IF EXISTS `cere_buyer_comment_like`;
CREATE TABLE `cere_buyer_comment_like` (
  `comment_id` bigint NOT NULL COMMENT '评论id',
  `buyer_user_id` bigint NOT NULL COMMENT '点赞客户id',
  `if_like` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否点赞 1-是 0-否'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='客户评论点赞信息表';

-- ----------------------------
-- Table structure for cere_buyer_coupon
-- ----------------------------
DROP TABLE IF EXISTS `cere_buyer_coupon`;
CREATE TABLE `cere_buyer_coupon` (
  `coupon_id` bigint NOT NULL COMMENT '优惠券id',
  `buyer_user_id` bigint NOT NULL COMMENT '客户id',
  `activity_id` bigint NOT NULL COMMENT '平台活动id',
  `activity_name` varchar(20) NOT NULL COMMENT '活动名称',
  `start_time` varchar(20) DEFAULT NULL COMMENT '活动开始时间',
  `end_time` varchar(20) DEFAULT NULL COMMENT '活动结束时间',
  `discount_mode` tinyint(1) NOT NULL DEFAULT '1' COMMENT '优惠方式 1-满减 2-优惠券',
  `discount_programme` tinyint(1) NOT NULL DEFAULT '1' COMMENT '优惠方案  1-叠加优惠 2-阶梯优惠',
  `state` tinyint(1) NOT NULL COMMENT '状态 0-已领取 1-已使用 2-已过期',
  `full_money` decimal(15,2) DEFAULT NULL COMMENT '满多少元',
  `reduce_money` decimal(15,2) DEFAULT NULL COMMENT '减多少元',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  `update_time` varchar(20) DEFAULT NULL COMMENT '更新时间'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='客户关联优惠券信息实体类';

-- ----------------------------
-- Table structure for cere_buyer_footprint
-- ----------------------------
DROP TABLE IF EXISTS `cere_buyer_footprint`;
CREATE TABLE `cere_buyer_footprint` (
  `footprint_id` bigint NOT NULL AUTO_INCREMENT COMMENT '足迹id',
  `shop_id` bigint NOT NULL COMMENT '店铺id',
  `product_id` bigint NOT NULL COMMENT '商品id',
  `sku_id` bigint NOT NULL COMMENT '规格id',
  `buyer_user_id` bigint NOT NULL COMMENT '客户id',
  `selected` tinyint(1) DEFAULT NULL COMMENT '是否选中 1-是 0-否',
  `create_time` varchar(255) DEFAULT NULL COMMENT '创建时间',
  PRIMARY KEY (`footprint_id`)
) ENGINE=InnoDB AUTO_INCREMENT=6009 DEFAULT CHARSET=utf8 COMMENT='商品足迹信息表';

-- ----------------------------
-- Table structure for cere_buyer_label
-- ----------------------------
DROP TABLE IF EXISTS `cere_buyer_label`;
CREATE TABLE `cere_buyer_label` (
  `buyer_user_id` bigint NOT NULL COMMENT '关联客户id',
  `buyer_label_id` bigint NOT NULL COMMENT '关联平台标签id'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='客户关联标签信息表';

-- ----------------------------
-- Table structure for cere_buyer_notice
-- ----------------------------
DROP TABLE IF EXISTS `cere_buyer_notice`;
CREATE TABLE `cere_buyer_notice` (
  `notice_id` bigint NOT NULL COMMENT '消息id',
  `buyer_user_id` bigint NOT NULL COMMENT '客户id'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='客户已读公告、站内信消息关系表';

-- ----------------------------
-- Table structure for cere_buyer_receive
-- ----------------------------
DROP TABLE IF EXISTS `cere_buyer_receive`;
CREATE TABLE `cere_buyer_receive` (
  `receive_id` bigint NOT NULL AUTO_INCREMENT COMMENT '收货地址id',
  `buyer_user_id` bigint NOT NULL COMMENT '关联客户id',
  `receive_name` varchar(20) NOT NULL COMMENT '收货人姓名',
  `receive_phone` varchar(20) NOT NULL COMMENT '收货人电话',
  `receive_adress` varchar(50) NOT NULL COMMENT '收货地址',
  `address` varchar(255) DEFAULT NULL COMMENT '详细地址',
  `label` varchar(5) NOT NULL COMMENT '地址标签 家、公司、学校',
  `if_default` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否默认 1-是 0-否',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  `update_time` varchar(20) DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`receive_id`)
) ENGINE=InnoDB AUTO_INCREMENT=192 DEFAULT CHARSET=utf8 COMMENT='客户收货地址信息表';

-- ----------------------------
-- Table structure for cere_buyer_search
-- ----------------------------
DROP TABLE IF EXISTS `cere_buyer_search`;
CREATE TABLE `cere_buyer_search` (
  `search_id` bigint NOT NULL AUTO_INCREMENT COMMENT '搜索id',
  `buyer_user_id` bigint NOT NULL COMMENT '客户id',
  `search` varchar(20) DEFAULT NULL COMMENT '搜索内容',
  PRIMARY KEY (`search_id`)
) ENGINE=InnoDB AUTO_INCREMENT=350 DEFAULT CHARSET=utf8 COMMENT='客户历史搜索信息表';

-- ----------------------------
-- Table structure for cere_buyer_seckill_visit
-- ----------------------------
DROP TABLE IF EXISTS `cere_buyer_seckill_visit`;
CREATE TABLE `cere_buyer_seckill_visit` (
  `shop_seckill_id` bigint NOT NULL COMMENT '秒杀活动id',
  `buyer_user_id` bigint NOT NULL COMMENT '浏览客户id',
  `visit_time` varchar(20) NOT NULL COMMENT '浏览时间'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='客户浏览秒杀记录表';

-- ----------------------------
-- Table structure for cere_buyer_shop_coupon
-- ----------------------------
DROP TABLE IF EXISTS `cere_buyer_shop_coupon`;
CREATE TABLE `cere_buyer_shop_coupon` (
  `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键id',
  `shop_operate_id` bigint DEFAULT NULL COMMENT '运营计划id',
  `shop_coupon_id` bigint NOT NULL COMMENT '商家优惠券id',
  `buyer_user_id` bigint NOT NULL COMMENT '客户id',
  `coupon_name` varchar(20) NOT NULL COMMENT '优惠券名称',
  `start_time` varchar(20) DEFAULT NULL COMMENT '用券开始时间',
  `end_time` varchar(20) DEFAULT NULL COMMENT '用券结束时间',
  `coupon_type` tinyint(1) NOT NULL COMMENT '优惠券类型 1-满减券 2-折扣券',
  `state` tinyint(1) NOT NULL COMMENT '状态 0-已领取 1-已使用 2-已过期',
  `full_money` decimal(15,2) DEFAULT NULL COMMENT '满多少元',
  `reduce_money` decimal(15,2) DEFAULT NULL COMMENT '减多少元/打几折',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  `update_time` varchar(20) DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=177 DEFAULT CHARSET=utf8 COMMENT='客户关联商家优惠券信息表';

-- ----------------------------
-- Table structure for cere_buyer_shop_label
-- ----------------------------
DROP TABLE IF EXISTS `cere_buyer_shop_label`;
CREATE TABLE `cere_buyer_shop_label` (
  `buyer_user_id` bigint NOT NULL COMMENT '关联客户id',
  `label_id` bigint NOT NULL COMMENT '关联商家标签id'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='客户关联商家标签信息表';

-- ----------------------------
-- Table structure for cere_buyer_user
-- ----------------------------
DROP TABLE IF EXISTS `cere_buyer_user`;
CREATE TABLE `cere_buyer_user` (
  `buyer_user_id` bigint NOT NULL AUTO_INCREMENT,
  `name` varchar(20) DEFAULT NULL COMMENT '昵称',
  `sex` varchar(10) DEFAULT NULL COMMENT '性别',
  `birthday` varchar(10) DEFAULT NULL COMMENT '生日',
  `wechat_open_id` varchar(50) DEFAULT NULL COMMENT '微信openID',
  `wechat_union_id` varchar(50) DEFAULT NULL COMMENT '微信unionId',
  `wechat_name` varchar(20) DEFAULT NULL COMMENT '微信昵称',
  `wechat_number` varchar(20) DEFAULT NULL COMMENT '微信号',
  `phone` varchar(20) DEFAULT NULL COMMENT '注册手机号',
  `password` varchar(255) DEFAULT NULL COMMENT '密码',
  `head_image` varchar(255) DEFAULT NULL COMMENT '头像图片',
  `state` tinyint(1) NOT NULL DEFAULT '1' COMMENT '是否启用   1-是 0-否',
  `if_black` tinyint(1) DEFAULT '0' COMMENT '是否加入黑名单 1-是 0-否',
  `remark` varchar(255) DEFAULT NULL COMMENT '备注',
  `token` varchar(128) DEFAULT NULL COMMENT '请求token',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  `update_time` varchar(20) DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`buyer_user_id`),
  UNIQUE KEY `index` (`phone`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=996 DEFAULT CHARSET=utf8 COMMENT='客户信息表';

-- ----------------------------
-- Table structure for cere_buyer_withdrawal
-- ----------------------------
DROP TABLE IF EXISTS `cere_buyer_withdrawal`;
CREATE TABLE `cere_buyer_withdrawal` (
  `withdrawal_id` bigint NOT NULL AUTO_INCREMENT COMMENT '提现申请id',
  `buyer_user_id` bigint NOT NULL COMMENT '客户id',
  `bank_name` varchar(50) NOT NULL COMMENT '银行名称',
  `bank_card` varchar(50) NOT NULL COMMENT '银行卡号',
  `withdrawal_money` decimal(15,2) NOT NULL COMMENT '提现金额',
  `state` tinyint(1) NOT NULL DEFAULT '0' COMMENT '处理状态  0-审核中 1-通过 2-拒绝',
  `apply_time` varchar(20) DEFAULT NULL COMMENT '申请时间',
  `handle_time` varchar(20) DEFAULT NULL COMMENT '处理时间',
  PRIMARY KEY (`withdrawal_id`)
) ENGINE=InnoDB AUTO_INCREMENT=53 DEFAULT CHARSET=utf8 COMMENT='客户提现信息表';

-- ----------------------------
-- Table structure for cere_cart_attribute
-- ----------------------------
DROP TABLE IF EXISTS `cere_cart_attribute`;
CREATE TABLE `cere_cart_attribute` (
  `cart_id` bigint NOT NULL COMMENT '关联购物车id',
  `sku_name` varchar(10) DEFAULT NULL COMMENT '规格名',
  `sku_value` varchar(10) DEFAULT NULL COMMENT '规格值',
  `name_code` varchar(20) DEFAULT NULL COMMENT '规格名级别',
  `value_code` varchar(20) DEFAULT NULL COMMENT '规格值级别'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='购物车商品属性表';

-- ----------------------------
-- Table structure for cere_city_manage
-- ----------------------------
DROP TABLE IF EXISTS `cere_city_manage`;
CREATE TABLE `cere_city_manage` (
  `city_id` bigint NOT NULL AUTO_INCREMENT COMMENT '城市id',
  `city_pid` bigint NOT NULL COMMENT '上级节点id',
  `city_name` varchar(20) DEFAULT NULL COMMENT '城市名称',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  `update_time` varchar(20) DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`city_id`)
) ENGINE=InnoDB AUTO_INCREMENT=820001 DEFAULT CHARSET=utf8 COMMENT='城市管理信息表';

-- ----------------------------
-- Table structure for cere_collage_order
-- ----------------------------
DROP TABLE IF EXISTS `cere_collage_order`;
CREATE TABLE `cere_collage_order` (
  `collage_id` bigint NOT NULL AUTO_INCREMENT COMMENT '拼团单id',
  `shop_group_work_id` bigint NOT NULL COMMENT '拼团活动id',
  `state` tinyint(1) NOT NULL COMMENT '拼单状态，0-待成团，1-拼团成功，2-拼团失败',
  `collage_name` varchar(255) DEFAULT NULL COMMENT '拼团名称',
  `buyer_user_id` bigint DEFAULT NULL COMMENT '发起人用户ID',
  `surplus_number` int DEFAULT NULL COMMENT '剩余人数',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  `update_time` varchar(20) DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`collage_id`)
) ENGINE=InnoDB AUTO_INCREMENT=134 DEFAULT CHARSET=utf8 COMMENT='拼单信息表';

-- ----------------------------
-- Table structure for cere_collage_order_detail
-- ----------------------------
DROP TABLE IF EXISTS `cere_collage_order_detail`;
CREATE TABLE `cere_collage_order_detail` (
  `id` bigint NOT NULL AUTO_INCREMENT,
  `collage_id` bigint NOT NULL COMMENT '拼团单id',
  `order_id` bigint NOT NULL COMMENT '订单id',
  `state` tinyint(1) DEFAULT NULL COMMENT '状态   1-正常 0-失效订单',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=157 DEFAULT CHARSET=utf8 COMMENT='拼单关联订单信息表';

-- ----------------------------
-- Table structure for cere_comment_word
-- ----------------------------
DROP TABLE IF EXISTS `cere_comment_word`;
CREATE TABLE `cere_comment_word` (
  `comment_id` bigint NOT NULL COMMENT '评论id',
  `product_id` bigint NOT NULL COMMENT '商品id',
  `word_id` bigint NOT NULL COMMENT '关键词id',
  `key_word` varchar(20) NOT NULL COMMENT '关键词'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='关键词关联评论信息表';

-- ----------------------------
-- Table structure for cere_distribution_order
-- ----------------------------
DROP TABLE IF EXISTS `cere_distribution_order`;
CREATE TABLE `cere_distribution_order` (
  `order_id` bigint NOT NULL COMMENT '关联订单id',
  `order_formid` varchar(20) NOT NULL COMMENT '订单编号',
  `distributor_id` bigint NOT NULL COMMENT '关联分销员id',
  `distributor_name` varchar(20) NOT NULL COMMENT '分销员名称',
  `distributor_phone` varchar(20) DEFAULT NULL COMMENT '分销员手机号',
  `price` decimal(15,2) NOT NULL COMMENT '订单实付金额',
  `commission` decimal(15,2) NOT NULL COMMENT '佣金',
  `state` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否结算 1-是 0-否',
  `transaction_time` varchar(20) NOT NULL COMMENT '交易时间',
  `type` tinyint(1) NOT NULL DEFAULT '1' COMMENT '佣金类型 1-直接佣金 2-间接佣金'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='分销员订单信息表';

-- ----------------------------
-- Table structure for cere_distributor_buyer
-- ----------------------------
DROP TABLE IF EXISTS `cere_distributor_buyer`;
CREATE TABLE `cere_distributor_buyer` (
  `shop_id` bigint NOT NULL COMMENT '关联店铺id',
  `distributor_id` bigint NOT NULL COMMENT '关联分销员id',
  `buyer_user_id` bigint NOT NULL COMMENT '关联客户id',
  `if_bind` tinyint(1) NOT NULL DEFAULT '1' COMMENT '是否绑定 1-是 0-否',
  `update_time` varchar(20) DEFAULT NULL COMMENT '关系更新时间'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='分销员绑定客户信息表';

-- ----------------------------
-- Table structure for cere_label_attribute
-- ----------------------------
DROP TABLE IF EXISTS `cere_label_attribute`;
CREATE TABLE `cere_label_attribute` (
  `label_id` bigint NOT NULL COMMENT '关联标签id',
  `image` varchar(500) DEFAULT NULL COMMENT '图片地址',
  `link` varchar(500) DEFAULT NULL COMMENT '链接'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='店铺标签属性表';

-- ----------------------------
-- Table structure for cere_label_source
-- ----------------------------
DROP TABLE IF EXISTS `cere_label_source`;
CREATE TABLE `cere_label_source` (
  `label_id` bigint NOT NULL COMMENT '店铺标签id',
  `label_type` tinyint(1) DEFAULT NULL COMMENT '素材类型 1-图片 2-视频',
  `image` varchar(255) DEFAULT NULL COMMENT '图片地址',
  `link` varchar(255) DEFAULT NULL COMMENT '链接'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='店铺素材信息表';

-- ----------------------------
-- Table structure for cere_logistics_charge
-- ----------------------------
DROP TABLE IF EXISTS `cere_logistics_charge`;
CREATE TABLE `cere_logistics_charge` (
  `logistics_id` bigint NOT NULL COMMENT '关联物流方案id',
  `region` varchar(50) NOT NULL COMMENT '配送区域 省-市',
  `weight` decimal(5,2) DEFAULT NULL COMMENT '首重 多少KG/件',
  `price` decimal(15,2) DEFAULT NULL COMMENT '首重价格',
  `second_weight` decimal(5,2) DEFAULT NULL COMMENT '续重',
  `second_price` decimal(15,2) DEFAULT NULL COMMENT '续重价格'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='物流计费明细信息表';

-- ----------------------------
-- Table structure for cere_message_log
-- ----------------------------
DROP TABLE IF EXISTS `cere_message_log`;
CREATE TABLE `cere_message_log` (
  `message_id` bigint NOT NULL COMMENT '关联短信id',
  `template` varchar(20) NOT NULL COMMENT '短信模板编号',
  `phone` varchar(20) NOT NULL COMMENT '接收者',
  `subject` varchar(50) NOT NULL COMMENT '主体',
  `message` varchar(255) NOT NULL COMMENT '发送内容',
  `state` tinyint(1) NOT NULL DEFAULT '1' COMMENT '执行状态 1-执行成功 2-执行失败',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='短信发送记录信息表';

-- ----------------------------
-- Table structure for cere_notice
-- ----------------------------
DROP TABLE IF EXISTS `cere_notice`;
CREATE TABLE `cere_notice` (
  `notice_id` bigint NOT NULL AUTO_INCREMENT COMMENT '消息id',
  `notice_type` tinyint(1) NOT NULL COMMENT '消息类型 1-系统消息（系统自动发送） 2-公告（后台录入） 3-站内信',
  `jump` tinyint(1) DEFAULT NULL COMMENT '跳转类型 1-商品详情 2-订单详情',
  `receive` tinyint(1) DEFAULT '1' COMMENT '接收用户类型 1-全部用户 2-商家 3-普通用户',
  `if_read` tinyint(1) DEFAULT NULL COMMENT '是否读取 1-是 0-否',
  `buyer_user_id` bigint DEFAULT NULL COMMENT '客户id',
  `shop_id` bigint DEFAULT NULL COMMENT '店铺id',
  `notice_title` varchar(20) NOT NULL COMMENT '消息标题',
  `notice_content` longtext NOT NULL COMMENT '消息内容',
  `only` bigint DEFAULT NULL COMMENT '跳转详情唯一标识',
  `image` varchar(255) DEFAULT NULL COMMENT '图片',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  PRIMARY KEY (`notice_id`)
) ENGINE=InnoDB AUTO_INCREMENT=454 DEFAULT CHARSET=utf8 COMMENT='系统消息表';

-- ----------------------------
-- Table structure for cere_order_after
-- ----------------------------
DROP TABLE IF EXISTS `cere_order_after`;
CREATE TABLE `cere_order_after` (
  `after_id` bigint NOT NULL AUTO_INCREMENT COMMENT '售后单id',
  `order_id` bigint NOT NULL COMMENT '关联订单id',
  `after_formid` varchar(20) NOT NULL COMMENT '售后单号',
  `after_state` tinyint NOT NULL DEFAULT '1' COMMENT '售后状态 1-审核中 2-退款中 3-退货中 4-退款成功 5-退款失败 6-审核不通过 7-评审中 8-退货完成，拒绝退款 9-已关闭 10-审核通过',
  `goods_state` tinyint(1) DEFAULT NULL COMMENT '（货物状态）是否收到货 1-是 0-否',
  `after_type` tinyint(1) NOT NULL DEFAULT '1' COMMENT '售后类型  1-仅退款  2-退货退款',
  `price` decimal(15,2) NOT NULL COMMENT '退款金额',
  `explain` varchar(255) DEFAULT NULL COMMENT '买家说明',
  `return_reason` varchar(255) DEFAULT NULL COMMENT '售后原因',
  `remark` varchar(255) DEFAULT NULL COMMENT '备注',
  `reason` varchar(255) DEFAULT NULL COMMENT '商家处理留言',
  `image` varchar(1000) DEFAULT NULL COMMENT '图片地址（多个以逗号隔开）',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  `update_time` varchar(20) DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`after_id`)
) ENGINE=InnoDB AUTO_INCREMENT=108 DEFAULT CHARSET=utf8 COMMENT='售后单信息表';

-- ----------------------------
-- Table structure for cere_order_dilever
-- ----------------------------
DROP TABLE IF EXISTS `cere_order_dilever`;
CREATE TABLE `cere_order_dilever` (
  `order_id` bigint NOT NULL COMMENT '关联订单id',
  `express` bigint NOT NULL COMMENT '快递公司（取数据字典）',
  `deliver_formid` varchar(20) NOT NULL COMMENT '快递单号',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  `update_time` varchar(20) DEFAULT NULL COMMENT '更新时间'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='订单发货信息表';

-- ----------------------------
-- Table structure for cere_order_logistics
-- ----------------------------
DROP TABLE IF EXISTS `cere_order_logistics`;
CREATE TABLE `cere_order_logistics` (
  `logistics_id` bigint NOT NULL AUTO_INCREMENT COMMENT '物流方案id',
  `shop_id` bigint NOT NULL COMMENT '店铺id',
  `logistics_name` varchar(30) NOT NULL COMMENT '方案名称',
  `charge_type` tinyint(1) NOT NULL DEFAULT '1' COMMENT '计费方式 1-按件数 2-按重量 3-全国包邮',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  `update_time` varchar(20) DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`logistics_id`)
) ENGINE=InnoDB AUTO_INCREMENT=22 DEFAULT CHARSET=utf8 COMMENT='物流方案设置信息表';

-- ----------------------------
-- Table structure for cere_order_parent
-- ----------------------------
DROP TABLE IF EXISTS `cere_order_parent`;
CREATE TABLE `cere_order_parent` (
  `parent_id` bigint NOT NULL AUTO_INCREMENT COMMENT '父订单id',
  `parent_formid` varchar(20) NOT NULL COMMENT '父订单编号',
  `order_price` decimal(15,2) NOT NULL COMMENT '所有子订单总价之和',
  `logistics_price` decimal(15,2) DEFAULT NULL COMMENT '所有子订单物流费用之和',
  `price` decimal(15,2) NOT NULL COMMENT '所有子订单支付金额之和',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  `update_time` varchar(20) DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`parent_id`)
) ENGINE=InnoDB AUTO_INCREMENT=944 DEFAULT CHARSET=utf8 COMMENT='父订单信息表';

-- ----------------------------
-- Table structure for cere_order_product
-- ----------------------------
DROP TABLE IF EXISTS `cere_order_product`;
CREATE TABLE `cere_order_product` (
  `order_product_id` bigint NOT NULL AUTO_INCREMENT COMMENT '订单商品明细id',
  `order_id` bigint NOT NULL COMMENT '关联订单id',
  `product_id` bigint NOT NULL COMMENT '关联商品id',
  `sku_id` bigint NOT NULL COMMENT '关联规格id',
  `product_name` varchar(50) NOT NULL COMMENT '商品名称',
  `number` int NOT NULL COMMENT '购买数量',
  `product_price` decimal(15,2) NOT NULL COMMENT '商品售价',
  `image` varchar(255) DEFAULT NULL COMMENT '图片地址',
  `SKU` varchar(50) DEFAULT NULL COMMENT 'SKU',
  `weight` decimal(15,2) DEFAULT NULL COMMENT '重量',
  PRIMARY KEY (`order_product_id`),
  KEY `index` (`sku_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=990 DEFAULT CHARSET=utf8 COMMENT='订单商品信息表';

-- ----------------------------
-- Table structure for cere_order_product_attribute
-- ----------------------------
DROP TABLE IF EXISTS `cere_order_product_attribute`;
CREATE TABLE `cere_order_product_attribute` (
  `order_product_id` bigint NOT NULL COMMENT '关联订单商品明细id',
  `sku_name` varchar(10) DEFAULT NULL COMMENT '规格名',
  `sku_value` varchar(10) DEFAULT NULL COMMENT '规格值',
  `name_code` varchar(20) DEFAULT NULL COMMENT '规格名级别',
  `value_code` varchar(20) DEFAULT NULL COMMENT '规格值级别'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='订单商品属性表';

-- ----------------------------
-- Table structure for cere_order_reconciliation
-- ----------------------------
DROP TABLE IF EXISTS `cere_order_reconciliation`;
CREATE TABLE `cere_order_reconciliation` (
  `reconciliation_id` bigint NOT NULL AUTO_INCREMENT COMMENT '对账单id',
  `order_id` bigint NOT NULL COMMENT '关联订单id',
  `money` decimal(15,2) NOT NULL COMMENT '金额',
  `state` tinyint(1) NOT NULL DEFAULT '1' COMMENT '状态  1-冻结 2-解冻',
  `type` tinyint(1) NOT NULL DEFAULT '1' COMMENT '收支状态 1-收入(付款) 2-支出（退款）',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  `update_time` varchar(20) DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`reconciliation_id`)
) ENGINE=InnoDB AUTO_INCREMENT=573 DEFAULT CHARSET=utf8 COMMENT='订单对账单信息表';

-- ----------------------------
-- Table structure for cere_order_return
-- ----------------------------
DROP TABLE IF EXISTS `cere_order_return`;
CREATE TABLE `cere_order_return` (
  `return_id` bigint NOT NULL AUTO_INCREMENT COMMENT '退货单id',
  `return_formid` varchar(20) NOT NULL COMMENT '退货单号',
  `order_id` bigint NOT NULL COMMENT '关联订单id',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  `update_time` varchar(20) DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`return_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='退货单信息表';

-- ----------------------------
-- Table structure for cere_pay_log
-- ----------------------------
DROP TABLE IF EXISTS `cere_pay_log`;
CREATE TABLE `cere_pay_log` (
  `id` bigint NOT NULL AUTO_INCREMENT,
  `shop_id` bigint NOT NULL COMMENT '关联店铺id',
  `order_formid` varchar(32) DEFAULT NULL COMMENT '关联订单编号',
  `out_trade_no` varchar(32) NOT NULL COMMENT '订单支付编号',
  `transaction_id` varchar(32) NOT NULL COMMENT '支付生成的订单号',
  `out_refund_no` varchar(64) NOT NULL COMMENT '商户系统内部的退款单号,商户系统内部唯一，只能是数字、大小写字母_-|*@ ，同一退款单号多次请求只退一笔。退货流水号',
  `total_fee` decimal(15,2) DEFAULT NULL COMMENT '订单总金额',
  `refund_fee` decimal(15,2) DEFAULT NULL COMMENT '退款总金额，订单总金额，单位为分',
  `user_id` varchar(20) DEFAULT NULL COMMENT '支付或退款用户ID',
  `state` varchar(10) NOT NULL COMMENT '支付、退款、提现',
  `remark` varchar(255) DEFAULT NULL COMMENT '备注',
  `payment_mode` tinyint(1) DEFAULT '1' COMMENT '支付方式 1-微信 2-支付宝',
  `after` varchar(50) DEFAULT NULL COMMENT '售后单id,多个以逗号隔开（多次退款使用）',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2353 DEFAULT CHARSET=utf8 COMMENT='支付日志信息表';

-- ----------------------------
-- Table structure for cere_platform_activity
-- ----------------------------
DROP TABLE IF EXISTS `cere_platform_activity`;
CREATE TABLE `cere_platform_activity` (
  `activity_id` bigint NOT NULL AUTO_INCREMENT COMMENT '活动id',
  `activity_name` varchar(20) DEFAULT NULL,
  `activity_introduce` varchar(255) DEFAULT NULL COMMENT '活动介绍',
  `sign_start_time` varchar(20) DEFAULT NULL COMMENT '报名开始时间',
  `sign_end_time` varchar(20) DEFAULT NULL COMMENT '报名结束时间',
  `activity_start_time` varchar(20) DEFAULT NULL COMMENT '活动开始时间',
  `activity_end_time` varchar(20) DEFAULT NULL COMMENT '活动结束时间',
  `if_bond` tinyint(1) DEFAULT '1' COMMENT '是否需要保证金  1-是 0-否',
  `bond_money` decimal(15,2) DEFAULT NULL COMMENT '保证金金额',
  `activity_label` varchar(20) DEFAULT NULL COMMENT '活动标签',
  `discount_mode` tinyint(1) DEFAULT '1' COMMENT '优惠方式 1-满减 2-优惠券',
  `discount_programme` tinyint(1) DEFAULT '1' COMMENT '优惠方案  1-叠加优惠 2-阶梯优惠',
  `image` varchar(255) DEFAULT NULL COMMENT '图片地址',
  `state` tinyint(1) DEFAULT '0' COMMENT '活动状态  0-报名未开始 1-报名进行中 2-活动待开始 3-活动进行中 4-活动已结束',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  `update_time` varchar(20) DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`activity_id`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COMMENT='平台营销活动信息表';

-- ----------------------------
-- Table structure for cere_platform_activity_detail
-- ----------------------------
DROP TABLE IF EXISTS `cere_platform_activity_detail`;
CREATE TABLE `cere_platform_activity_detail` (
  `coupon_id` bigint NOT NULL AUTO_INCREMENT COMMENT '优惠券id',
  `activity_id` bigint NOT NULL COMMENT '关联营销活动id',
  `full_money` decimal(15,2) NOT NULL COMMENT '满多少元',
  `reduce_money` decimal(15,2) NOT NULL COMMENT '减多少元',
  PRIMARY KEY (`coupon_id`)
) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=utf8 COMMENT='营销活动优惠方案明细信息表';

-- ----------------------------
-- Table structure for cere_platform_after
-- ----------------------------
DROP TABLE IF EXISTS `cere_platform_after`;
CREATE TABLE `cere_platform_after` (
  `order_id` bigint NOT NULL COMMENT '关联订单id',
  `reason` varchar(255) NOT NULL COMMENT '问题描述',
  `image` varchar(1000) NOT NULL COMMENT '举证图片',
  `remark` varchar(255) DEFAULT NULL COMMENT '处理备注',
  `state` tinyint(1) DEFAULT '0' COMMENT '处理状态 0-未处理 1-同意 2-拒绝',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  `handle_time` varchar(20) DEFAULT NULL COMMENT '平台处理时间'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='平台介入售后信息表';

-- ----------------------------
-- Table structure for cere_platform_business
-- ----------------------------
DROP TABLE IF EXISTS `cere_platform_business`;
CREATE TABLE `cere_platform_business` (
  `business_user_id` bigint NOT NULL AUTO_INCREMENT COMMENT '商家用户id',
  `username` varchar(20) NOT NULL COMMENT '商家登录账号',
  `password` varchar(128) NOT NULL COMMENT '商家登录密码',
  `name` varchar(20) DEFAULT NULL COMMENT '商家昵称',
  `sex` varchar(2) DEFAULT NULL COMMENT '商家性别',
  `email` varchar(255) DEFAULT NULL COMMENT '商家邮箱',
  `token` varchar(128) NOT NULL COMMENT '商家用户token',
  `state` tinyint(1) DEFAULT NULL COMMENT '是否启用 1-是 0-否',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  `update_time` varchar(20) DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`business_user_id`)
) ENGINE=InnoDB AUTO_INCREMENT=121 DEFAULT CHARSET=utf8 COMMENT='平台商家用户表';

-- ----------------------------
-- Table structure for cere_platform_canvas
-- ----------------------------
DROP TABLE IF EXISTS `cere_platform_canvas`;
CREATE TABLE `cere_platform_canvas` (
  `canvas_id` bigint NOT NULL AUTO_INCREMENT COMMENT '画布id',
  `terminal` tinyint(1) NOT NULL COMMENT '终端 1-小程序 2-H5 3-APP 4-PC',
  `json` text COMMENT '画布json数据',
  `type` tinyint(1) NOT NULL DEFAULT '1' COMMENT '类型 1-系统画布 2-自定义页面 3-商家店铺装修',
  `name` varchar(255) NOT NULL DEFAULT '' COMMENT '名称',
  `shop_id` bigint NOT NULL DEFAULT '0' COMMENT '店铺id，当type=3的时候，值为具体的店铺id，其它情况为0',
  `custom_id` bigint DEFAULT '0' COMMENT '自定义页面id，当type=2时，值为自定义页面对应的id，其它情况为0',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  `update_time` varchar(20) DEFAULT NULL COMMENT '修改时间',
  PRIMARY KEY (`canvas_id`)
) ENGINE=InnoDB AUTO_INCREMENT=23 DEFAULT CHARSET=utf8 COMMENT='画布信息表';

-- ----------------------------
-- Table structure for cere_platform_canvas_custom
-- ----------------------------
DROP TABLE IF EXISTS `cere_platform_canvas_custom`;
CREATE TABLE `cere_platform_canvas_custom` (
  `id` bigint NOT NULL AUTO_INCREMENT COMMENT 'id',
  `name` varchar(255) NOT NULL DEFAULT '' COMMENT '名称',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  `update_time` varchar(20) DEFAULT NULL COMMENT '修改时间',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4 COMMENT='自定义页面信息表';

-- ----------------------------
-- Table structure for cere_platform_dict
-- ----------------------------
DROP TABLE IF EXISTS `cere_platform_dict`;
CREATE TABLE `cere_platform_dict` (
  `dict_id` bigint NOT NULL AUTO_INCREMENT COMMENT '字典id',
  `dict_pid` bigint NOT NULL COMMENT '父节点id',
  `dict_name` varchar(50) NOT NULL COMMENT '字典名称',
  `dict_describe` mediumtext COMMENT '字典描述',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  `update_time` varchar(20) DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`dict_id`)
) ENGINE=InnoDB AUTO_INCREMENT=1900 DEFAULT CHARSET=utf8 COMMENT='数据字典信息表';

-- ----------------------------
-- Table structure for cere_platform_express
-- ----------------------------
DROP TABLE IF EXISTS `cere_platform_express`;
CREATE TABLE `cere_platform_express` (
  `platform_user_id` bigint DEFAULT NULL COMMENT '操作人用户id   初始化为空',
  `express_type` tinyint(1) NOT NULL DEFAULT '1' COMMENT '对接第三方快递类型 1-快递100 2-快递鸟',
  `update_time` varchar(20) DEFAULT NULL COMMENT '更新时间'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='物流查询策略表';

-- ----------------------------
-- Table structure for cere_platform_label
-- ----------------------------
DROP TABLE IF EXISTS `cere_platform_label`;
CREATE TABLE `cere_platform_label` (
  `buyer_label_id` bigint NOT NULL AUTO_INCREMENT COMMENT '客户标签id',
  `label_name` varchar(32) NOT NULL COMMENT '标签名称',
  `label_type` tinyint(1) NOT NULL DEFAULT '1' COMMENT '标签类型 1-手动标签 2-自动标签',
  `meet_conditions` tinyint(1) NOT NULL DEFAULT '1' COMMENT '满足条件 1-满足任意一个被选中条件即可  2-必须满足所有被选中条件',
  `last_consumption_time` tinyint(1) DEFAULT '1' COMMENT '是否选中最后消费时间 1-是 0-否',
  `consumption_frequency` tinyint(1) DEFAULT '1' COMMENT '是否选中累计消费次数  1-是 0-否',
  `consumption_money` tinyint(1) DEFAULT '1' COMMENT '是否选中累计交易金额 1-是 0-否',
  `consumption_day` int DEFAULT NULL COMMENT '最近几天（天）',
  `consumption_start_time` varchar(20) DEFAULT NULL COMMENT '最后消费开始时间',
  `consumption_end_time` varchar(20) DEFAULT NULL COMMENT '最后消费结束时间',
  `frequency_start` int DEFAULT NULL COMMENT '起始次数',
  `frequency_end` int DEFAULT NULL COMMENT '截止次数',
  `money_start` decimal(15,2) DEFAULT NULL COMMENT '起始金额',
  `money_end` decimal(15,2) DEFAULT NULL COMMENT '截止金额',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  `update_time` varchar(20) DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`buyer_label_id`)
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8 COMMENT='平台标签信息表';

-- ----------------------------
-- Table structure for cere_platform_log
-- ----------------------------
DROP TABLE IF EXISTS `cere_platform_log`;
CREATE TABLE `cere_platform_log` (
  `log_id` bigint NOT NULL AUTO_INCREMENT,
  `platform_user_id` bigint NOT NULL COMMENT '关联用户id',
  `module` varchar(20) NOT NULL COMMENT '模块名称',
  `operation` varchar(20) NOT NULL COMMENT '操作对应工程',
  `operation_describtion` varchar(100) NOT NULL COMMENT '操作功能描述',
  `only` varchar(20) DEFAULT NULL COMMENT '操作功能对应唯一标识id',
  `create_time` varchar(20) DEFAULT NULL COMMENT '操作时间',
  PRIMARY KEY (`log_id`)
) ENGINE=InnoDB AUTO_INCREMENT=29746 DEFAULT CHARSET=utf8 COMMENT='平台系统日志表';

-- ----------------------------
-- Table structure for cere_platform_permission
-- ----------------------------
DROP TABLE IF EXISTS `cere_platform_permission`;
CREATE TABLE `cere_platform_permission` (
  `permission_id` bigint NOT NULL AUTO_INCREMENT COMMENT '权限id',
  `permission_pid` bigint NOT NULL COMMENT '父节点id',
  `permission_name` varchar(255) NOT NULL COMMENT '名称',
  `permission_uri` varchar(100) DEFAULT NULL COMMENT '路由URI',
  `permission` varchar(100) DEFAULT NULL COMMENT '组件',
  `icon` varchar(255) DEFAULT NULL COMMENT '图标地址',
  `describe` varchar(50) DEFAULT NULL COMMENT '文字描述',
  `resource_type` enum('menu','button','catalog') NOT NULL COMMENT '权限类型',
  `sort` int DEFAULT NULL COMMENT '排序号',
  `project` tinyint(1) DEFAULT NULL COMMENT '权限所属项目  1-平台端 2-商家端',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  `update_time` varchar(20) DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`permission_id`)
) ENGINE=InnoDB AUTO_INCREMENT=908 DEFAULT CHARSET=utf8 COMMENT='权限菜单信息表';

-- ----------------------------
-- Table structure for cere_platform_role
-- ----------------------------
DROP TABLE IF EXISTS `cere_platform_role`;
CREATE TABLE `cere_platform_role` (
  `role_id` bigint NOT NULL AUTO_INCREMENT COMMENT '角色id',
  `role_name` varchar(20) NOT NULL COMMENT '角色名称',
  `role_describe` varchar(100) DEFAULT NULL COMMENT '角色描述',
  `project` tinyint(1) DEFAULT NULL COMMENT '角色所属项目  1-平台端 2-商家端',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  `update_time` varchar(20) DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`role_id`)
) ENGINE=InnoDB AUTO_INCREMENT=36 DEFAULT CHARSET=utf8 COMMENT='角色信息表';

-- ----------------------------
-- Table structure for cere_platform_role_permission
-- ----------------------------
DROP TABLE IF EXISTS `cere_platform_role_permission`;
CREATE TABLE `cere_platform_role_permission` (
  `role_id` bigint NOT NULL COMMENT '关联角色id',
  `permission_id` bigint NOT NULL COMMENT '关联权限id'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='平台账户角色关联权限实体类';

-- ----------------------------
-- Table structure for cere_platform_sensitive
-- ----------------------------
DROP TABLE IF EXISTS `cere_platform_sensitive`;
CREATE TABLE `cere_platform_sensitive` (
  `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
  `sensitive_word` varchar(500) DEFAULT NULL COMMENT '敏感词库',
  `state` tinyint(1) DEFAULT '0' COMMENT '是否开启 1-是 0-否',
  `handle_measures` tinyint(1) DEFAULT NULL COMMENT '处理措施  1-禁止发布 2-需审核',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COMMENT='敏感词库信息表';

-- ----------------------------
-- Table structure for cere_platform_shop
-- ----------------------------
DROP TABLE IF EXISTS `cere_platform_shop`;
CREATE TABLE `cere_platform_shop` (
  `shop_id` bigint NOT NULL AUTO_INCREMENT,
  `shop_code` varchar(10) NOT NULL COMMENT '商家编码',
  `shop_name` varchar(30) NOT NULL COMMENT '店铺名称',
  `shop_brief` varchar(50) DEFAULT NULL COMMENT '简介',
  `shop_phone` varchar(20) NOT NULL COMMENT '店铺账号',
  `shop_password` varchar(128) NOT NULL COMMENT '店铺密码',
  `charge_person_name` varchar(50) DEFAULT NULL COMMENT '店铺负责人',
  `charge_person_phone` varchar(50) DEFAULT NULL COMMENT '负责人电话',
  `shop_adress` varchar(500) DEFAULT NULL COMMENT '店铺地址',
  `shop_adress_province` varchar(500) DEFAULT NULL COMMENT '店铺地址-省',
  `shop_adress_city` varchar(500) DEFAULT NULL COMMENT '店铺地址-市',
  `shop_adress_detail` varchar(500) DEFAULT NULL COMMENT '店铺地址-详细地址',
  `shop_logo` varchar(255) DEFAULT NULL COMMENT '店铺logo',
  `effective_date` varchar(20) DEFAULT NULL COMMENT '生效日期  即时生效-设置当前时间 有值-指定日期生效',
  `effective_year` int DEFAULT NULL COMMENT '生效时限（年）',
  `contract_state` tinyint(1) DEFAULT '1' COMMENT '合同状态 1-有效 0-无效',
  `authentication_state` tinyint(1) NOT NULL DEFAULT '1' COMMENT '认证状态 1-未认证 2-审核中 3-审核通过 4-审核失败 5-签约成功（使用中）',
  `check_state` tinyint(1) NOT NULL COMMENT '入驻处理状态  0-未处理 1-通过 2-拒绝',
  `state` tinyint(1) NOT NULL COMMENT '是否启用 1-是 0-否',
  `authen_type` tinyint(1) DEFAULT NULL COMMENT '主体类型 1-个人 2-个体工商户 3-企业 4-其他组织',
  `wx_image` varchar(255) DEFAULT NULL COMMENT '微信收款码',
  `ailpay_image` varchar(255) DEFAULT NULL COMMENT '支付宝收款码',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  `update_time` varchar(20) DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`shop_id`)
) ENGINE=InnoDB AUTO_INCREMENT=92 DEFAULT CHARSET=utf8 COMMENT='商家信息表';

-- ----------------------------
-- Table structure for cere_platform_user
-- ----------------------------
DROP TABLE IF EXISTS `cere_platform_user`;
CREATE TABLE `cere_platform_user` (
  `platform_user_id` bigint NOT NULL AUTO_INCREMENT COMMENT '账户id',
  `username` varchar(20) NOT NULL COMMENT '平台登录账号',
  `name` varchar(20) NOT NULL COMMENT '昵称',
  `sex` varchar(5) DEFAULT NULL COMMENT '性别',
  `phone` varchar(20) DEFAULT NULL COMMENT '账户手机号',
  `password` varchar(128) DEFAULT NULL COMMENT '账户登录密码',
  `email` varchar(50) DEFAULT NULL COMMENT '邮箱',
  `token` varchar(128) NOT NULL COMMENT '账户token',
  `state` tinyint(1) NOT NULL COMMENT '是否启用   1-是 0-否',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  `update_time` varchar(20) DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`platform_user_id`)
) ENGINE=InnoDB AUTO_INCREMENT=27 DEFAULT CHARSET=utf8 COMMENT='平台账户信息表';

-- ----------------------------
-- Table structure for cere_platform_user_role
-- ----------------------------
DROP TABLE IF EXISTS `cere_platform_user_role`;
CREATE TABLE `cere_platform_user_role` (
  `platform_user_id` bigint NOT NULL COMMENT '平台账户编号',
  `role_id` bigint NOT NULL COMMENT '关联角色表id'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='平台账户关联角色信息表';

-- ----------------------------
-- Table structure for cere_platform_word
-- ----------------------------
DROP TABLE IF EXISTS `cere_platform_word`;
CREATE TABLE `cere_platform_word` (
  `word_id` bigint NOT NULL AUTO_INCREMENT COMMENT '关键词id',
  `key_word` varchar(20) NOT NULL COMMENT '关键词内容',
  `state` tinyint(1) NOT NULL DEFAULT '1' COMMENT '是否启用 1-是 0-否',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  `update_time` varchar(20) DEFAULT NULL COMMENT '修改时间',
  PRIMARY KEY (`word_id`)
) ENGINE=InnoDB AUTO_INCREMENT=18 DEFAULT CHARSET=utf8 COMMENT='关键词信息表';

-- ----------------------------
-- Table structure for cere_platfrom_message
-- ----------------------------
DROP TABLE IF EXISTS `cere_platfrom_message`;
CREATE TABLE `cere_platfrom_message` (
  `message_id` bigint NOT NULL AUTO_INCREMENT COMMENT '短信id',
  `message_project` varchar(20) NOT NULL COMMENT '第三方短信名称',
  `message_template` varchar(20) NOT NULL COMMENT '短信模板名称',
  `template_code` varchar(50) NOT NULL COMMENT '模板编码',
  `template_sign` varchar(50) NOT NULL COMMENT '模板签名',
  `template_describe` varchar(255) DEFAULT NULL COMMENT '模板描述',
  `state` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否启用 1-是 0-否',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  `update_time` varchar(20) DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`message_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='短信账号配置信息表';

-- ----------------------------
-- Table structure for cere_product_answer
-- ----------------------------
DROP TABLE IF EXISTS `cere_product_answer`;
CREATE TABLE `cere_product_answer` (
  `answer_id` bigint NOT NULL AUTO_INCREMENT COMMENT '回答id',
  `problem_id` bigint NOT NULL COMMENT '提问id',
  `product_id` bigint NOT NULL COMMENT '商品id',
  `buyer_user_id` bigint NOT NULL COMMENT '客户id',
  `answer` varchar(255) DEFAULT NULL COMMENT '回答',
  `if_anonymous` tinyint(1) NOT NULL COMMENT '是否匿名 1-是 0-否',
  `selected` tinyint(1) DEFAULT NULL COMMENT '是否选中 1-是 0-否',
  `create_time` varchar(20) DEFAULT NULL COMMENT '回答时间',
  PRIMARY KEY (`answer_id`)
) ENGINE=InnoDB AUTO_INCREMENT=93 DEFAULT CHARSET=utf8 COMMENT='商品提问回答信息表';

-- ----------------------------
-- Table structure for cere_product_classify
-- ----------------------------
DROP TABLE IF EXISTS `cere_product_classify`;
CREATE TABLE `cere_product_classify` (
  `classify_id` bigint NOT NULL AUTO_INCREMENT COMMENT '分类id',
  `classify_pid` bigint NOT NULL COMMENT '分类父id',
  `classify_hierarchy` varchar(255) NOT NULL COMMENT '分类层级结构名称',
  `classify_level` tinyint NOT NULL COMMENT '分类级别',
  `classify_level_hierarchy` varchar(100) DEFAULT NULL COMMENT '分类层级结构',
  `classify_name` varchar(20) NOT NULL COMMENT '分类名称',
  `classify_image` varchar(255) DEFAULT NULL COMMENT '分类图片地址',
  `sort` int DEFAULT NULL COMMENT '排序号',
  `link` bigint DEFAULT NULL COMMENT '链接(取数据字典)',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  `update_time` varchar(20) DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`classify_id`)
) ENGINE=InnoDB AUTO_INCREMENT=802 DEFAULT CHARSET=utf8 COMMENT='商品分类信息表';

-- ----------------------------
-- Table structure for cere_product_image
-- ----------------------------
DROP TABLE IF EXISTS `cere_product_image`;
CREATE TABLE `cere_product_image` (
  `product_id` bigint NOT NULL COMMENT '关联商品id',
  `product_image` varchar(255) DEFAULT NULL COMMENT '图片地址',
  `sort` int DEFAULT NULL COMMENT '排序值'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='商品图片信息表';

-- ----------------------------
-- Table structure for cere_product_problem
-- ----------------------------
DROP TABLE IF EXISTS `cere_product_problem`;
CREATE TABLE `cere_product_problem` (
  `problem_id` bigint NOT NULL AUTO_INCREMENT COMMENT '提问id',
  `product_id` bigint NOT NULL COMMENT '商品id',
  `problem` varchar(255) DEFAULT NULL COMMENT '问题',
  `buyer_user_id` bigint NOT NULL COMMENT '客户id',
  `if_anonymous` tinyint(1) NOT NULL COMMENT '是否匿名 1-是 0-否',
  `selected` tinyint(1) DEFAULT NULL COMMENT '是否选中 1-是 0-否',
  `create_time` varchar(20) DEFAULT NULL COMMENT '提问时间',
  PRIMARY KEY (`problem_id`)
) ENGINE=InnoDB AUTO_INCREMENT=93 DEFAULT CHARSET=utf8 COMMENT='商品提问信息表';

-- ----------------------------
-- Table structure for cere_product_sku
-- ----------------------------
DROP TABLE IF EXISTS `cere_product_sku`;
CREATE TABLE `cere_product_sku` (
  `sku_id` bigint NOT NULL AUTO_INCREMENT COMMENT '商品规格id',
  `product_id` bigint NOT NULL COMMENT '关联商品id',
  `SKU` varchar(50) DEFAULT NULL COMMENT 'SKU',
  `price` decimal(15,2) NOT NULL COMMENT '售价',
  `original_price` decimal(15,2) NOT NULL COMMENT '原价',
  `stock_number` int DEFAULT NULL COMMENT '库存数量',
  `total` int DEFAULT NULL COMMENT '库存总数',
  `weight` decimal(15,2) DEFAULT NULL COMMENT '重量',
  `sku_image` varchar(255) DEFAULT NULL COMMENT '规格图片地址',
  `style` tinyint(1) NOT NULL DEFAULT '1' COMMENT '款式  0-单款式 1-多款式',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  `update_time` varchar(20) DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`sku_id`),
  UNIQUE KEY `index` (`sku_id`,`product_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=486 DEFAULT CHARSET=utf8 COMMENT='商品规格信息表';

-- ----------------------------
-- Table structure for cere_redis_key
-- ----------------------------
DROP TABLE IF EXISTS `cere_redis_key`;
CREATE TABLE `cere_redis_key` (
  `redis_key` varchar(50) DEFAULT NULL COMMENT 'redis的延时任务key',
  `end_time` varchar(20) DEFAULT NULL COMMENT '结束时间（到这个时间就需要业务处理）'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='redis的过期键信息表';

-- ----------------------------
-- Table structure for cere_shop_bank
-- ----------------------------
DROP TABLE IF EXISTS `cere_shop_bank`;
CREATE TABLE `cere_shop_bank` (
  `shop_id` bigint NOT NULL COMMENT '关联店铺id',
  `card_name` varchar(10) NOT NULL COMMENT '持卡人姓名',
  `card_number` varchar(20) NOT NULL COMMENT '银行卡号',
  `bank` bigint NOT NULL COMMENT '所属银行（取数据字典）'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='店铺收款账户信息表';

-- ----------------------------
-- Table structure for cere_shop_banner
-- ----------------------------
DROP TABLE IF EXISTS `cere_shop_banner`;
CREATE TABLE `cere_shop_banner` (
  `banner_id` bigint NOT NULL AUTO_INCREMENT COMMENT 'banner配置id',
  `shop_id` bigint NOT NULL COMMENT '关联店铺id',
  `banner_style` tinyint(1) NOT NULL COMMENT '样式   1-留边  2-填充',
  `banner_image` varchar(1000) DEFAULT NULL COMMENT 'banner图片地址（多张图片以逗号隔开）',
  `banner_url` varchar(255) DEFAULT NULL COMMENT '跳转地址',
  `state` tinyint(1) NOT NULL COMMENT '是否启用 1-是 0-否',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  `update_time` varchar(20) DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`banner_id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COMMENT='banner配置信息表';

-- ----------------------------
-- Table structure for cere_shop_cart
-- ----------------------------
DROP TABLE IF EXISTS `cere_shop_cart`;
CREATE TABLE `cere_shop_cart` (
  `cart_id` bigint NOT NULL AUTO_INCREMENT COMMENT '购物车id',
  `buyer_user_id` bigint NOT NULL COMMENT '关联客户id',
  `shop_id` bigint NOT NULL COMMENT '店铺id',
  `product_id` bigint NOT NULL COMMENT '关联商品id',
  `sku_id` bigint NOT NULL COMMENT '关联规格id',
  `product_name` varchar(50) NOT NULL COMMENT '商品名称',
  `number` int NOT NULL COMMENT '购买数量',
  `product_price` decimal(15,2) NOT NULL COMMENT '商品售价',
  `image` varchar(255) NOT NULL COMMENT '图片地址',
  `SKU` varchar(50) DEFAULT NULL COMMENT 'SKU',
  `weight` decimal(15,2) DEFAULT NULL COMMENT '重量',
  `selected` tinyint(1) DEFAULT NULL COMMENT '是否选中 1-是 0-否',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  `update_time` varchar(20) DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`cart_id`)
) ENGINE=InnoDB AUTO_INCREMENT=527 DEFAULT CHARSET=utf8 COMMENT='购物车信息表';

-- ----------------------------
-- Table structure for cere_shop_check
-- ----------------------------
DROP TABLE IF EXISTS `cere_shop_check`;
CREATE TABLE `cere_shop_check` (
  `check_id` bigint NOT NULL AUTO_INCREMENT COMMENT '处理id',
  `shop_id` bigint NOT NULL COMMENT '关联店铺id',
  `check_handle` tinyint(1) NOT NULL COMMENT '入住处理 1-同意入驻 0-拒绝入驻',
  `reason` varchar(255) DEFAULT NULL COMMENT '处理原因',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  `update_time` varchar(20) DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`check_id`)
) ENGINE=InnoDB AUTO_INCREMENT=52 DEFAULT CHARSET=utf8 COMMENT='店铺入驻处理信息表';

-- ----------------------------
-- Table structure for cere_shop_comment
-- ----------------------------
DROP TABLE IF EXISTS `cere_shop_comment`;
CREATE TABLE `cere_shop_comment` (
  `comment_id` bigint NOT NULL AUTO_INCREMENT COMMENT '评论id',
  `shop_id` bigint NOT NULL COMMENT '关联店铺id',
  `shop_name` varchar(20) DEFAULT NULL COMMENT '商家名称',
  `shop_code` varchar(20) DEFAULT NULL COMMENT '商家编码',
  `product_id` bigint DEFAULT NULL COMMENT '关联商品id',
  `sku_id` bigint DEFAULT NULL COMMENT '规格id',
  `order_id` bigint DEFAULT NULL COMMENT '订单id',
  `buyer_user_id` bigint DEFAULT NULL COMMENT '关联客户id',
  `image` varchar(1000) DEFAULT NULL COMMENT '图片地址（多个以逗号隔开）',
  `add_image` varchar(1000) DEFAULT NULL COMMENT '追加图片',
  `comment` varchar(255) DEFAULT NULL COMMENT '评论',
  `add_comment` varchar(255) DEFAULT NULL COMMENT '追加评论',
  `state` tinyint(1) DEFAULT '0' COMMENT '是否隐藏 1-是 0-否',
  `if_sensitive` tinyint(1) DEFAULT '0' COMMENT '是否敏感词审核  1-是 0-否',
  `add_time` varchar(20) DEFAULT NULL COMMENT '追评时间',
  `star` tinyint(1) DEFAULT NULL COMMENT '商品满意度(宝贝描述) 1-一星 2-二星 3-三星 4-四星 5-五星',
  `des` tinyint(1) DEFAULT NULL COMMENT '描述相符 1-一星 2-二星 3-三星 4-四星 5-五星',
  `delivery` tinyint(1) DEFAULT NULL COMMENT '物流服务 1-一星 2-二星 3-三星 4-四星 5-五星',
  `attitude` tinyint(1) DEFAULT NULL COMMENT '服务态度 1-一星 2-二星 3-三星 4-四星 5-五星',
  `impression` varchar(255) DEFAULT NULL COMMENT '商品印象',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  `update_time` varchar(20) DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`comment_id`)
) ENGINE=InnoDB AUTO_INCREMENT=70 DEFAULT CHARSET=utf8 COMMENT='客户评论信息表';

-- ----------------------------
-- Table structure for cere_shop_conversion
-- ----------------------------
DROP TABLE IF EXISTS `cere_shop_conversion`;
CREATE TABLE `cere_shop_conversion` (
  `shop_id` bigint NOT NULL COMMENT '店铺id',
  `type` tinyint(1) DEFAULT NULL COMMENT '转化类型 1-访问人数 2-加购人数 3-结账人数 4-调用支付 5-支付成功',
  `create_time` varchar(20) DEFAULT NULL COMMENT '转化时间'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='店铺转化信息表';

-- ----------------------------
-- Table structure for cere_shop_coupon
-- ----------------------------
DROP TABLE IF EXISTS `cere_shop_coupon`;
CREATE TABLE `cere_shop_coupon` (
  `shop_coupon_id` bigint NOT NULL AUTO_INCREMENT COMMENT '店铺优惠券id',
  `shop_id` bigint NOT NULL COMMENT '店铺id',
  `coupon_name` varchar(20) NOT NULL COMMENT '优惠券名称',
  `remark` varchar(255) DEFAULT NULL COMMENT '备注',
  `coupon_type` tinyint(1) NOT NULL COMMENT '优惠券类型 1-满减券 2-折扣券',
  `apply_type` tinyint(1) NOT NULL DEFAULT '1' COMMENT '适用商品 1-全部商品 2-指定商品可用 3-指定商品不可用',
  `threshold` decimal(15,2) NOT NULL COMMENT '使用门槛满多少元，无门槛为0',
  `coupon_content` decimal(15,2) NOT NULL COMMENT '优惠内容减多少元/打多少折',
  `time_type` tinyint(1) NOT NULL COMMENT '用券时间 1-固定时间 2-领券当日起几天内可用',
  `effective_start` varchar(20) DEFAULT NULL COMMENT '用券开始时间',
  `effective_end` varchar(20) DEFAULT NULL COMMENT '用券结束时间',
  `effective_day` int DEFAULT NULL COMMENT '领券当日几天内（天数）',
  `number` int DEFAULT NULL COMMENT '发放数量',
  `stock_number` int DEFAULT NULL COMMENT '库存数量',
  `receive_type` tinyint(1) NOT NULL COMMENT '每人限领次数  1-无限次 2-限制几次',
  `frequency` int DEFAULT NULL COMMENT '限制次数',
  `state` tinyint(1) DEFAULT NULL COMMENT '优惠券状态  0-未开始 1-进行中 2-已结束',
  `if_add` tinyint(1) DEFAULT NULL COMMENT '是否叠加平台优惠 1-是 0-否',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  `update_time` varchar(20) DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`shop_coupon_id`)
) ENGINE=InnoDB AUTO_INCREMENT=82 DEFAULT CHARSET=utf8 COMMENT='店铺优惠券信息表';

-- ----------------------------
-- Table structure for cere_shop_coupon_detail
-- ----------------------------
DROP TABLE IF EXISTS `cere_shop_coupon_detail`;
CREATE TABLE `cere_shop_coupon_detail` (
  `shop_coupon_id` bigint NOT NULL COMMENT '店铺优惠券id',
  `product_id` bigint NOT NULL COMMENT '商品id'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='店铺优惠券商品明细信息表';

-- ----------------------------
-- Table structure for cere_shop_crowd
-- ----------------------------
DROP TABLE IF EXISTS `cere_shop_crowd`;
CREATE TABLE `cere_shop_crowd` (
  `shop_crowd_id` bigint NOT NULL AUTO_INCREMENT COMMENT '店铺人群id',
  `shop_id` bigint NOT NULL COMMENT '店铺id',
  `crowd_name` varchar(10) NOT NULL COMMENT '人群名称',
  `shop_buy_yes` int DEFAULT NULL COMMENT '店铺有购买最近几天购买过本店商品的客户（以支付成功为准，不剔除退款）',
  `shop_buy_no` int DEFAULT NULL COMMENT '店铺无购买最近几天没有购买过本店商品的客户（以支付成功为准，不剔除退款）',
  `shop_order_yes` int DEFAULT NULL COMMENT '店铺有下单最近几天在店铺有下单行为的客户（包含未付款客户）',
  `shop_order_no` int DEFAULT NULL COMMENT '店铺无下单最近几天（在店铺没有下单行为的客户）',
  `shop_add_yes` int DEFAULT NULL COMMENT '店铺有加购最近几天（加购过本店商品的客户）',
  `shop_add_no` int DEFAULT NULL COMMENT '店铺无加购最近几天（没有加购过本店商品的客户）',
  `shop_visit_yes` int DEFAULT NULL COMMENT '店铺有访问最近几天（访问过本店的客户）',
  `shop_visit_no` int DEFAULT NULL COMMENT '店铺无访问最近几天（没有访问过本店的客户）',
  `effective_buy` tinyint(1) DEFAULT NULL COMMENT '有效购买次数比较类型  1-大于 2-等于 3-小于',
  `effective_buy_count` int DEFAULT NULL COMMENT '有效购买次数，客户累计在店铺交易成功的订单数量（剔除退款的订单）',
  `effective_price` tinyint(1) DEFAULT NULL COMMENT '有效购买金额比较类型  1-大于 2-等于 3-小于',
  `effective_price_count` decimal(15,2) DEFAULT NULL COMMENT '有效购买金额，客户累计在店铺交易成功的金额数量（剔除退款金额）',
  `users` int DEFAULT NULL COMMENT '客户数量',
  `label_id` varchar(20) DEFAULT NULL COMMENT '商家标签id，多个以逗号隔开',
  `ids` varchar(500) DEFAULT NULL COMMENT '客户id，多个以逗号隔开',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  `update_time` varchar(20) DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`shop_crowd_id`)
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8 COMMENT='客户分群信息表';

-- ----------------------------
-- Table structure for cere_shop_discount
-- ----------------------------
DROP TABLE IF EXISTS `cere_shop_discount`;
CREATE TABLE `cere_shop_discount` (
  `shop_discount_id` bigint NOT NULL AUTO_INCREMENT COMMENT '店铺限时折扣活动id',
  `shop_id` bigint NOT NULL COMMENT '店铺id',
  `discount_name` varchar(20) NOT NULL COMMENT '活动名称',
  `remark` varchar(255) DEFAULT NULL COMMENT '备注',
  `start_time` varchar(20) NOT NULL COMMENT '活动开始时间',
  `end_time` varchar(20) NOT NULL COMMENT '活动结束时间',
  `if_limit` tinyint(1) NOT NULL COMMENT '商品限购 1-不限购 2-限购',
  `limit_number` int DEFAULT NULL COMMENT '限购几件/人',
  `if_number` tinyint(1) NOT NULL COMMENT '是否限量 1-是 0-否',
  `number` int DEFAULT NULL COMMENT '限制数量',
  `if_enable` tinyint(1) NOT NULL COMMENT '活动预热   1-停用  2-启用',
  `enable_time` int DEFAULT NULL COMMENT '预热几小时前',
  `if_add` tinyint(1) NOT NULL COMMENT '优惠券是否叠加 1-是 0-否',
  `state` tinyint(1) DEFAULT NULL COMMENT '限时折扣活动状态 0-未开始 1-进行中 2-已结束',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  `update_time` varchar(20) DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`shop_discount_id`)
) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8 COMMENT='店铺限时折扣活动信息表';

-- ----------------------------
-- Table structure for cere_shop_discount_detail
-- ----------------------------
DROP TABLE IF EXISTS `cere_shop_discount_detail`;
CREATE TABLE `cere_shop_discount_detail` (
  `shop_discount_id` bigint NOT NULL COMMENT '店铺限时折扣活动id',
  `product_id` bigint NOT NULL COMMENT '商品id',
  `sku_id` bigint NOT NULL COMMENT '规格id',
  `discount` decimal(15,2) NOT NULL COMMENT '折扣',
  `price` decimal(15,2) NOT NULL COMMENT '活动价格',
  `number` int DEFAULT NULL COMMENT '限量数量（剩余）',
  `total` int DEFAULT NULL COMMENT '限制总数'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='店铺限时折扣活动商品明细信息表';

-- ----------------------------
-- Table structure for cere_shop_distribution_level
-- ----------------------------
DROP TABLE IF EXISTS `cere_shop_distribution_level`;
CREATE TABLE `cere_shop_distribution_level` (
  `distributor_level_id` bigint NOT NULL AUTO_INCREMENT COMMENT '分销员等级id',
  `shop_id` bigint NOT NULL COMMENT '关联店铺id',
  `level_name` varchar(20) NOT NULL COMMENT '等级名称',
  `if_self` tinyint(1) DEFAULT '0' COMMENT '是否开启自购分佣  1-是 0-否',
  `if_money` tinyint(1) DEFAULT '0' COMMENT '是否勾选累计分销金额 1-是 0-否',
  `if_invitation` tinyint(1) DEFAULT '0' COMMENT '是否勾选邀请下级满  1-是 0-否',
  `if_customer` tinyint(1) DEFAULT '0' COMMENT '是否勾选客户  1-是 0-否',
  `condition_money` decimal(15,2) DEFAULT NULL COMMENT '累计分销金额',
  `condition_invitation` int DEFAULT NULL COMMENT '邀请下级满人数',
  `condition_customer` int DEFAULT NULL COMMENT '客户满人数',
  `direct_proportion` int DEFAULT NULL COMMENT '直接分佣比例（存整数最大99）',
  `indirect_proportion` int DEFAULT NULL COMMENT '间接分佣比例（存整数最大99）',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  `update_time` varchar(20) DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`distributor_level_id`)
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8 COMMENT='店铺分销员等级信息表';

-- ----------------------------
-- Table structure for cere_shop_distributor
-- ----------------------------
DROP TABLE IF EXISTS `cere_shop_distributor`;
CREATE TABLE `cere_shop_distributor` (
  `distributor_id` bigint NOT NULL AUTO_INCREMENT COMMENT '分销员id',
  `shop_id` bigint NOT NULL COMMENT '关联店铺id',
  `distributor_name` varchar(20) NOT NULL COMMENT '分销员昵称',
  `distributor_phone` varchar(20) NOT NULL COMMENT '分销员手机号',
  `distributor_level_id` bigint DEFAULT NULL COMMENT '关联分销员等级id',
  `invitees` bigint DEFAULT NULL COMMENT '邀请人id',
  `state` tinyint(1) NOT NULL DEFAULT '0' COMMENT '审核状态 0-待处理 1-审核通过 2-审核不通过',
  `if_Liquidation` tinyint(1) DEFAULT '0' COMMENT '是否清退 1-是 0-否',
  `join_time` varchar(20) DEFAULT NULL COMMENT '审核通过时间',
  `invitation_code` varchar(10) DEFAULT NULL COMMENT '邀请码',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  `update_time` varchar(20) DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`distributor_id`)
) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=utf8 COMMENT='分销员信息表';

-- ----------------------------
-- Table structure for cere_shop_enterprise
-- ----------------------------
DROP TABLE IF EXISTS `cere_shop_enterprise`;
CREATE TABLE `cere_shop_enterprise` (
  `shop_id` bigint NOT NULL COMMENT '关联店铺id',
  `enterprise_name` varchar(110) NOT NULL COMMENT '企业名称',
  `enterprise_code` varchar(18) NOT NULL COMMENT '统一社会信用代码',
  `enterprise_region` varchar(50) NOT NULL COMMENT '地址  省-市-区',
  `enterprise_adress` varchar(256) DEFAULT NULL COMMENT '详细地址',
  `enterprise_start_time` varchar(20) NOT NULL COMMENT '营业期限开始时间',
  `enterprise_end_time` varchar(20) NOT NULL COMMENT '营业期限结束时间',
  `enterprise_license` varchar(1000) NOT NULL COMMENT '营业执照图片地址（多个以逗号隔开）',
  `enterprise_operator` varchar(30) NOT NULL COMMENT '法人姓名',
  `enterprise_card_type` bigint NOT NULL COMMENT '证件类型 （取数据字典）',
  `enterprise_id_card` varchar(18) NOT NULL COMMENT '法人身份证号码',
  `enterprise_card_start_time` varchar(20) NOT NULL COMMENT '证件有效开始时间',
  `enterprise_card_end_time` varchar(20) NOT NULL COMMENT '证件有效结束时间',
  `enterprise_card_positive` varchar(255) NOT NULL COMMENT '法人身份证正面照',
  `enterprise_card_side` varchar(255) NOT NULL COMMENT '法人身份证反面照',
  `administrators_phone` varchar(20) DEFAULT '' COMMENT '管理员手机号',
  `administrators_email` varchar(50) DEFAULT '' COMMENT '管理员邮箱',
  `account_open_bank` bigint DEFAULT '0' COMMENT '开户银行（取数据字典）',
  `account_bank_name` varchar(50) DEFAULT '' COMMENT '开户银行名称',
  `account_bank_region` varchar(50) DEFAULT '' COMMENT '开户银行地区   省-市',
  `account_bank_card` varchar(50) DEFAULT '' COMMENT '银行账户',
  `shop_abbreviation` varchar(30) DEFAULT '' COMMENT '商户简称',
  `service_phone` varchar(16) DEFAULT '' COMMENT '客服电话',
  `service_providing` bigint DEFAULT '0' COMMENT '提供服务（取数据字典）',
  `shop_index_image` varchar(255) DEFAULT '' COMMENT '店铺首页截图',
  `shop_backstage_image` varchar(255) DEFAULT '' COMMENT '店铺管理后台截图',
  `remark` varchar(255) DEFAULT NULL COMMENT '备注',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  `update_time` varchar(20) DEFAULT NULL COMMENT '更新时间'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='店铺企业认证信息表';

-- ----------------------------
-- Table structure for cere_shop_extension
-- ----------------------------
DROP TABLE IF EXISTS `cere_shop_extension`;
CREATE TABLE `cere_shop_extension` (
  `extension_id` bigint NOT NULL AUTO_INCREMENT COMMENT '推广设置id',
  `title` varchar(20) NOT NULL COMMENT '推广标题',
  `shop_id` bigint NOT NULL COMMENT '关联店铺id',
  `if_logo` tinyint(1) NOT NULL DEFAULT '1' COMMENT '店铺logo是否展示在二维码 1-是 0-否',
  `if_head` tinyint(1) NOT NULL DEFAULT '1' COMMENT '是否展示头像昵称 1-是 0-否',
  `extension_reason` varchar(50) DEFAULT NULL COMMENT '推广语',
  `image` varchar(255) DEFAULT NULL COMMENT '背景图片地址 875x1275像素',
  `poster` varchar(255) DEFAULT NULL COMMENT '海报图片地址',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  `update_time` varchar(20) DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`extension_id`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COMMENT='店铺推广设置信息表';

-- ----------------------------
-- Table structure for cere_shop_group
-- ----------------------------
DROP TABLE IF EXISTS `cere_shop_group`;
CREATE TABLE `cere_shop_group` (
  `shop_group_id` bigint NOT NULL AUTO_INCREMENT COMMENT '商品分组id',
  `shop_id` bigint NOT NULL COMMENT '关联店铺id',
  `group_name` varchar(20) NOT NULL COMMENT '分组名称',
  `group_describe` varchar(200) DEFAULT NULL COMMENT '分组描述',
  `group_image` varchar(255) DEFAULT NULL COMMENT '分组封面图片地址',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  `update_time` varchar(20) DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`shop_group_id`)
) ENGINE=InnoDB AUTO_INCREMENT=110 DEFAULT CHARSET=utf8 COMMENT='店铺商品分组信息表';

-- ----------------------------
-- Table structure for cere_shop_group_detail
-- ----------------------------
DROP TABLE IF EXISTS `cere_shop_group_detail`;
CREATE TABLE `cere_shop_group_detail` (
  `shop_group_id` bigint NOT NULL COMMENT '店铺分组id',
  `product_id` bigint NOT NULL COMMENT '商品id'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='分组关联商品信息表';

-- ----------------------------
-- Table structure for cere_shop_group_work
-- ----------------------------
DROP TABLE IF EXISTS `cere_shop_group_work`;
CREATE TABLE `cere_shop_group_work` (
  `shop_group_work_id` bigint NOT NULL AUTO_INCREMENT COMMENT '店铺拼团活动id',
  `shop_id` bigint NOT NULL COMMENT '店铺id',
  `group_name` varchar(20) NOT NULL COMMENT '活动名称',
  `remark` varchar(255) DEFAULT NULL COMMENT '备注',
  `start_time` varchar(20) NOT NULL COMMENT '活动开始时间',
  `end_time` varchar(20) NOT NULL COMMENT '活动结束时间',
  `person` int NOT NULL COMMENT '成团人数',
  `effective_time` int NOT NULL COMMENT '成团有效时间几（小时）',
  `if_limit` tinyint(1) NOT NULL COMMENT '商品限购 1-不限购 2-限购',
  `limit_number` int DEFAULT NULL COMMENT '限购几件/人',
  `if_enable` tinyint(1) NOT NULL COMMENT '活动预热   1-停用  2-启用',
  `enable_time` int DEFAULT NULL COMMENT '预热几小时前',
  `if_add` tinyint(1) NOT NULL COMMENT '优惠券是否叠加 1-是 0-否',
  `state` tinyint(1) DEFAULT NULL COMMENT '拼团活动状态 0-未开始 1-进行中 2-已结束',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  `update_time` varchar(20) DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`shop_group_work_id`)
) ENGINE=InnoDB AUTO_INCREMENT=62 DEFAULT CHARSET=utf8 COMMENT='店铺拼团活动信息表';

-- ----------------------------
-- Table structure for cere_shop_group_work_detail
-- ----------------------------
DROP TABLE IF EXISTS `cere_shop_group_work_detail`;
CREATE TABLE `cere_shop_group_work_detail` (
  `shop_group_work_id` bigint NOT NULL COMMENT '店铺拼团活动id',
  `product_id` bigint NOT NULL COMMENT '商品id',
  `sku_id` bigint NOT NULL COMMENT '规格id',
  `price` decimal(15,2) NOT NULL COMMENT '拼团价格'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='店铺拼团活动商品明细信息表';

-- ----------------------------
-- Table structure for cere_shop_individual_businesses
-- ----------------------------
DROP TABLE IF EXISTS `cere_shop_individual_businesses`;
CREATE TABLE `cere_shop_individual_businesses` (
  `shop_id` bigint NOT NULL COMMENT '关联店铺id',
  `subject_name` varchar(110) NOT NULL COMMENT '商户名称',
  `subject_code` varchar(18) NOT NULL COMMENT '统一社会信用代码',
  `subject_region` varchar(50) NOT NULL COMMENT '地址  省-市-区',
  `subject_adress` varchar(256) DEFAULT NULL COMMENT '详细地址',
  `subject_start_time` varchar(20) NOT NULL COMMENT '营业期限开始时间',
  `subject_end_time` varchar(20) NOT NULL COMMENT '营业期限结束时间',
  `subject_license` varchar(1000) NOT NULL COMMENT '营业执照图片地址（多个以逗号隔开）',
  `subject_operator` varchar(30) NOT NULL COMMENT '经营者姓名',
  `subject_card_type` bigint NOT NULL COMMENT '证件类型 （取数据字典）',
  `subject_id_card` varchar(18) NOT NULL COMMENT '经营者身份证号码',
  `subject_card_start_time` varchar(20) NOT NULL COMMENT '证件有效开始时间',
  `subject_card_end_time` varchar(20) NOT NULL COMMENT '证件有效结束时间',
  `subject_card_positive` varchar(255) NOT NULL COMMENT '身份证正面照',
  `subject_card_side` varchar(255) NOT NULL COMMENT '身份证反面照',
  `administrators_phone` varchar(20) DEFAULT '' COMMENT '管理员手机号',
  `administrators_email` varchar(50) DEFAULT '' COMMENT '管理员邮箱',
  `account_type` tinyint(1) DEFAULT '1' COMMENT '账户类型 1-对公 2-对私',
  `account_open_bank` bigint DEFAULT '0' COMMENT '开户银行（取数据字典）',
  `account_bank_region` varchar(50) DEFAULT '' COMMENT '开户银行地区   省-市',
  `account_bank_card` varchar(50) DEFAULT '' COMMENT '银行账户',
  `shop_abbreviation` varchar(30) DEFAULT '' COMMENT '商户简称',
  `service_phone` varchar(16) DEFAULT '' COMMENT '客服电话',
  `service_providing` bigint DEFAULT '0' COMMENT '提供服务（取数据字典）',
  `shop_index_image` varchar(255) DEFAULT '' COMMENT '店铺首页截图',
  `shop_backstage_image` varchar(255) DEFAULT '' COMMENT '店铺管理后台截图',
  `remark` varchar(255) DEFAULT NULL COMMENT '备注',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  `update_time` varchar(20) DEFAULT NULL COMMENT '更新时间'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='店铺个体工商户认证信息表';

-- ----------------------------
-- Table structure for cere_shop_label
-- ----------------------------
DROP TABLE IF EXISTS `cere_shop_label`;
CREATE TABLE `cere_shop_label` (
  `label_id` bigint NOT NULL AUTO_INCREMENT COMMENT '标签id',
  `shop_id` bigint NOT NULL COMMENT '关联店铺id',
  `label_name` varchar(10) NOT NULL COMMENT '标签名称',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  `update_time` varchar(20) DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`label_id`)
) ENGINE=InnoDB AUTO_INCREMENT=29 DEFAULT CHARSET=utf8 COMMENT='店铺标签信息表';

-- ----------------------------
-- Table structure for cere_shop_operate
-- ----------------------------
DROP TABLE IF EXISTS `cere_shop_operate`;
CREATE TABLE `cere_shop_operate` (
  `shop_operate_id` bigint NOT NULL AUTO_INCREMENT COMMENT '店铺运营计划id',
  `shop_id` bigint NOT NULL COMMENT '店铺id',
  `operate_name` varchar(20) NOT NULL COMMENT '计划名称',
  `shop_crowd_id` bigint NOT NULL COMMENT '店铺人群id',
  `plan_mode` tinyint(1) NOT NULL COMMENT '计划方式  1-自动长期计划 2-手动定时计划',
  `state` tinyint(1) DEFAULT NULL COMMENT '状态 0-未开始 1-进行中 2-已结束',
  `plan_start` varchar(20) DEFAULT NULL COMMENT '长期计划开始时间',
  `plan_end` varchar(20) DEFAULT NULL COMMENT '长期计划结束时间',
  `manual_time` varchar(20) DEFAULT NULL COMMENT '手动定时执行时间，如果为空说明是立即执行',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  `update_time` varchar(20) DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`shop_operate_id`)
) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8 COMMENT='店铺运营计划信息表';

-- ----------------------------
-- Table structure for cere_shop_operate_detail
-- ----------------------------
DROP TABLE IF EXISTS `cere_shop_operate_detail`;
CREATE TABLE `cere_shop_operate_detail` (
  `shop_operate_id` bigint NOT NULL,
  `shop_coupon_id` bigint NOT NULL COMMENT '店铺优惠券id',
  `number` int NOT NULL COMMENT '赠券数量'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='店铺运营计划优惠券明细信息表';

-- ----------------------------
-- Table structure for cere_shop_order
-- ----------------------------
DROP TABLE IF EXISTS `cere_shop_order`;
CREATE TABLE `cere_shop_order` (
  `order_id` bigint NOT NULL AUTO_INCREMENT COMMENT '订单id',
  `parent_id` bigint NOT NULL COMMENT '关联父订单id',
  `shop_id` bigint NOT NULL COMMENT '关联店铺id',
  `order_formid` varchar(20) NOT NULL COMMENT '订单ID',
  `buyer_user_id` bigint NOT NULL COMMENT '关联客户id',
  `coupon_id` bigint(11) DEFAULT NULL COMMENT '平台优惠券id',
  `id` bigint DEFAULT NULL COMMENT '客户关联商家优惠券数据主键id',
  `shop_seckill_id` bigint DEFAULT NULL COMMENT '店铺秒杀活动id',
  `shop_group_work_id` bigint DEFAULT NULL COMMENT '店铺拼团活动id',
  `shop_discount_id` bigint DEFAULT NULL COMMENT '店铺限时折扣活动id',
  `shop_operate_id` bigint DEFAULT NULL COMMENT '运营计划id',
  `order_price` decimal(15,2) NOT NULL COMMENT '订单总价',
  `logistics_price` decimal(15,2) DEFAULT NULL COMMENT '物流费用',
  `discount_price` decimal(15,2) DEFAULT NULL COMMENT '优惠金额',
  `price` decimal(15,2) NOT NULL COMMENT '支付金额',
  `state` tinyint(1) NOT NULL COMMENT '订单状态 1-待付款 2-待发货 3-待收货 4-已完成 5-已取消 6-待成团',
  `payment_state` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否支付 1-是 0-否',
  `payment_mode` tinyint(1) NOT NULL DEFAULT '1' COMMENT '支付方式 1-微信支付',
  `payment_time` varchar(20) DEFAULT NULL COMMENT '支付时间',
  `customer_name` varchar(20) DEFAULT NULL COMMENT '下单人姓名',
  `customer_phone` varchar(20) DEFAULT NULL COMMENT '下单人手机号',
  `receive_name` varchar(20) DEFAULT NULL COMMENT '收货人姓名',
  `receive_phone` varchar(20) DEFAULT NULL COMMENT '收货人手机号',
  `receive_adress` varchar(255) DEFAULT NULL COMMENT '收货地址',
  `address` varchar(255) DEFAULT NULL COMMENT '详细地址',
  `receive_time` varchar(20) DEFAULT NULL COMMENT '成交时间',
  `postal_code` varchar(10) DEFAULT NULL COMMENT '邮政编码',
  `remark` varchar(255) DEFAULT NULL COMMENT '订单备注',
  `after_state` tinyint(1) DEFAULT NULL COMMENT '无用字段',
  `logistics_id` bigint DEFAULT NULL COMMENT '物流方案id',
  `distributor_id` bigint DEFAULT NULL COMMENT '关联分销员id',
  `direct_distributor_money` decimal(15,2) DEFAULT NULL COMMENT '直接分销佣金',
  `indirect_distributor_money` decimal(15,2) DEFAULT NULL COMMENT '间接分销佣金',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  `update_time` varchar(20) DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`order_id`)
) ENGINE=InnoDB AUTO_INCREMENT=900 DEFAULT CHARSET=utf8 COMMENT='订单信息表';

-- ----------------------------
-- Table structure for cere_shop_other_organizations
-- ----------------------------
DROP TABLE IF EXISTS `cere_shop_other_organizations`;
CREATE TABLE `cere_shop_other_organizations` (
  `shop_id` bigint NOT NULL COMMENT '关联店铺id',
  `other_name` varchar(110) NOT NULL COMMENT '组织名称',
  `other_code` varchar(18) NOT NULL COMMENT '组织机构代码',
  `other_region` varchar(50) NOT NULL COMMENT '地址  省-市-区',
  `other_adress` varchar(256) DEFAULT NULL COMMENT '详细地址',
  `other_start_time` varchar(20) NOT NULL COMMENT '营业期限开始时间',
  `other_end_time` varchar(20) NOT NULL COMMENT '营业期限结束时间',
  `other_license` varchar(1000) NOT NULL COMMENT '机构证件或其他证明材料图片地址（多个以逗号隔开）',
  `other_operator` varchar(30) NOT NULL COMMENT '负责人姓名',
  `other_card_type` bigint NOT NULL COMMENT '证件类型 （取数据字典）',
  `other_id_card` varchar(18) NOT NULL COMMENT '负责人身份证号码',
  `other_card_start_time` varchar(20) NOT NULL COMMENT '证件有效开始时间',
  `other_card_end_time` varchar(20) NOT NULL COMMENT '证件有效结束时间',
  `other_card_positive` varchar(255) NOT NULL COMMENT '身份证正面照',
  `other_card_side` varchar(255) NOT NULL COMMENT '身份证反面照',
  `administrators_phone` varchar(20) DEFAULT '' COMMENT '管理员手机号',
  `administrators_email` varchar(50) DEFAULT '' COMMENT '管理员邮箱',
  `account_open_bank` bigint DEFAULT '0' COMMENT '开户银行（取数据字典）',
  `account_bank_region` varchar(50) DEFAULT '' COMMENT '开户银行地区   省-市',
  `account_bank_card` varchar(50) DEFAULT '' COMMENT '银行账户',
  `shop_abbreviation` varchar(30) DEFAULT '' COMMENT '商户简称',
  `service_phone` varchar(16) DEFAULT '' COMMENT '客服电话',
  `service_providing` bigint DEFAULT '0' COMMENT '提供服务（取数据字典）',
  `shop_index_image` varchar(255) DEFAULT '' COMMENT '店铺首页截图',
  `shop_backstage_image` varchar(255) DEFAULT '' COMMENT '店铺管理后台截图',
  `remark` varchar(255) DEFAULT NULL COMMENT '备注',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  `update_time` varchar(20) DEFAULT NULL COMMENT '更新时间'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='店铺其他组织认证信息表';

-- ----------------------------
-- Table structure for cere_shop_personal
-- ----------------------------
DROP TABLE IF EXISTS `cere_shop_personal`;
CREATE TABLE `cere_shop_personal` (
  `shop_id` bigint NOT NULL COMMENT '关联店铺id',
  `personal_name` varchar(30) NOT NULL COMMENT '个人姓名',
  `personal_card_type` bigint NOT NULL COMMENT '证件类型 （取数据字典）',
  `personal_id_card` varchar(18) NOT NULL COMMENT '法人身份证号码',
  `personal_card_start_time` varchar(20) NOT NULL COMMENT '证件有效开始时间',
  `personal_card_end_time` varchar(20) NOT NULL COMMENT '证件有效结束时间',
  `personal_card_positive` varchar(255) NOT NULL COMMENT '法人身份证正面照',
  `personal_card_side` varchar(255) NOT NULL COMMENT '法人身份证反面照',
  `personal_card_hand` varchar(255) NOT NULL COMMENT '手持证件照',
  `administrators_phone` varchar(20) DEFAULT '' COMMENT '管理员手机号',
  `administrators_email` varchar(50) DEFAULT '' COMMENT '管理员邮箱',
  `account_open_bank` bigint DEFAULT '0' COMMENT '开户银行（取数据字典）',
  `account_bank_region` varchar(50) DEFAULT '' COMMENT '开户银行地区   省-市',
  `account_bank_card` varchar(50) DEFAULT '' COMMENT '银行账户',
  `shop_abbreviation` varchar(30) DEFAULT '' COMMENT '商户简称',
  `service_phone` varchar(16) NOT NULL DEFAULT '' COMMENT '客服电话',
  `service_providing` bigint DEFAULT '0' COMMENT '提供服务（取数据字典）',
  `shop_index_image` varchar(255) DEFAULT '' COMMENT '店铺首页截图',
  `shop_backstage_image` varchar(255) DEFAULT '' COMMENT '店铺管理后台截图',
  `remark` varchar(255) DEFAULT NULL COMMENT '备注',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  `update_time` varchar(20) DEFAULT NULL COMMENT '更新时间'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='店铺个人认证信息表';

-- ----------------------------
-- Table structure for cere_shop_product
-- ----------------------------
DROP TABLE IF EXISTS `cere_shop_product`;
CREATE TABLE `cere_shop_product` (
  `product_id` bigint NOT NULL AUTO_INCREMENT COMMENT '商品id',
  `shop_id` bigint NOT NULL COMMENT '关联店铺id',
  `product_name` varchar(50) NOT NULL COMMENT '商品名称',
  `product_brief` varchar(50) DEFAULT NULL COMMENT '卖点简介',
  `product_text` longtext COMMENT '商品描述（富文本）',
  `shop_group_id` bigint DEFAULT NULL COMMENT '关联商品分组id',
  `classify_id` bigint NOT NULL COMMENT '关联分类id',
  `supplier_id` bigint DEFAULT NULL COMMENT '关联供应商id',
  `supplier_name` varchar(20) DEFAULT NULL COMMENT '供应商名称',
  `if_logistics` tinyint(1) DEFAULT '1' COMMENT '是否需要物流 1-是 0-否',
  `shelve_state` tinyint(1) DEFAULT '1' COMMENT '是否上架 1-上架 0-不上架',
  `if_oversold` tinyint(1) DEFAULT '1' COMMENT '是否允许超卖 1-是 0-否',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  `update_time` varchar(20) DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`product_id`),
  UNIQUE KEY `index` (`product_id`,`shop_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=228 DEFAULT CHARSET=utf8 COMMENT='店铺商品信息表';

-- ----------------------------
-- Table structure for cere_shop_recruit
-- ----------------------------
DROP TABLE IF EXISTS `cere_shop_recruit`;
CREATE TABLE `cere_shop_recruit` (
  `shop_id` bigint NOT NULL COMMENT '关联店铺id',
  `purchase_everything` tinyint(1) DEFAULT '0' COMMENT '是否勾选购买任意商品  1-是 0-否',
  `order_frequency` tinyint(1) DEFAULT '0' COMMENT '是否勾选至少下单满多少  1-是 0-否',
  `consumption_money` tinyint(1) DEFAULT '0' COMMENT '是否勾选消费金额满多少 1-是 0-否',
  `frequency` int DEFAULT NULL COMMENT '下单次数',
  `money` decimal(15,2) DEFAULT NULL COMMENT '消费金额',
  `if_examine` tinyint(1) NOT NULL DEFAULT '1' COMMENT '是否需要审核 1-是 0-否',
  `url` varchar(255) DEFAULT NULL COMMENT '招募页链接'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='店铺招募信息表';

-- ----------------------------
-- Table structure for cere_shop_relationship
-- ----------------------------
DROP TABLE IF EXISTS `cere_shop_relationship`;
CREATE TABLE `cere_shop_relationship` (
  `shop_id` bigint NOT NULL COMMENT '关联店铺id',
  `if_invitation` tinyint(1) NOT NULL DEFAULT '1' COMMENT '是否允许邀请下级  1-是 0-否',
  `bind_validity` tinyint(1) NOT NULL DEFAULT '1' COMMENT '关系绑定有效期  1-永久有效 2-几天有效',
  `validity_day` int DEFAULT NULL COMMENT '关系绑定有效天数',
  `if_robbing` tinyint(1) NOT NULL DEFAULT '2' COMMENT '抢客条件 1-随时可抢客 2-不允许抢客 3-保护期几天内不允许抢',
  `robbing_day` int DEFAULT NULL COMMENT '保护期天数',
  `if_distribution_relationship` tinyint(1) NOT NULL DEFAULT '1' COMMENT '是否允许分销员之间建立客户关系 1-是 0-否'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='店铺关系设置表';

-- ----------------------------
-- Table structure for cere_shop_return
-- ----------------------------
DROP TABLE IF EXISTS `cere_shop_return`;
CREATE TABLE `cere_shop_return` (
  `shop_id` bigint NOT NULL COMMENT '关联店铺id',
  `return_adress` varchar(255) DEFAULT NULL COMMENT '退货地址',
  `return_person` varchar(50) DEFAULT NULL COMMENT '联系人',
  `return_phone` varchar(50) DEFAULT NULL COMMENT '联系电话'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='店铺退货地址信息表';

-- ----------------------------
-- Table structure for cere_shop_seckill
-- ----------------------------
DROP TABLE IF EXISTS `cere_shop_seckill`;
CREATE TABLE `cere_shop_seckill` (
  `shop_seckill_id` bigint NOT NULL AUTO_INCREMENT COMMENT '店铺秒杀活动id',
  `shop_id` bigint NOT NULL COMMENT '店铺id',
  `seckill_name` varchar(20) NOT NULL COMMENT '活动名称',
  `remark` varchar(255) DEFAULT NULL COMMENT '备注',
  `effective_start` varchar(20) DEFAULT NULL COMMENT '开始时间',
  `effective_end` varchar(20) DEFAULT NULL COMMENT '结束时间',
  `if_limit` tinyint(1) NOT NULL COMMENT '商品限购 1-不限购 2-限购',
  `limit_number` int DEFAULT NULL COMMENT '限购几件/人',
  `if_number` tinyint(1) NOT NULL COMMENT '是否限量 1-是 0-否',
  `number` int DEFAULT NULL COMMENT '限制数量',
  `if_enable` tinyint(1) NOT NULL COMMENT '活动预热   1-停用  2-启用',
  `enable_time` int DEFAULT NULL COMMENT '预热几小时前',
  `if_add` tinyint(1) NOT NULL COMMENT '优惠券是否叠加 1-是 0-否',
  `state` tinyint(1) DEFAULT NULL COMMENT '活动状态 0-未开始 1-进行中 2-已结束',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  `update_time` varchar(20) DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`shop_seckill_id`)
) ENGINE=InnoDB AUTO_INCREMENT=29 DEFAULT CHARSET=utf8 COMMENT='店铺秒杀活动信息表';

-- ----------------------------
-- Table structure for cere_shop_seckill_detail
-- ----------------------------
DROP TABLE IF EXISTS `cere_shop_seckill_detail`;
CREATE TABLE `cere_shop_seckill_detail` (
  `shop_seckill_id` bigint NOT NULL COMMENT '店铺秒杀活动id',
  `product_id` bigint NOT NULL COMMENT '商品id',
  `sku_id` bigint NOT NULL COMMENT '规格id',
  `down_price` decimal(15,2) NOT NULL COMMENT '直降多少元',
  `seckill_price` decimal(15,2) NOT NULL COMMENT '秒杀价格',
  `number` int DEFAULT NULL COMMENT '限量数量(剩余)',
  `total` int DEFAULT NULL COMMENT '限制总数'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='店铺秒杀活动商品明细信息表';

-- ----------------------------
-- Table structure for cere_shop_user_label
-- ----------------------------
DROP TABLE IF EXISTS `cere_shop_user_label`;
CREATE TABLE `cere_shop_user_label` (
  `label_id` bigint NOT NULL AUTO_INCREMENT COMMENT '店铺标签id',
  `shop_id` bigint NOT NULL COMMENT '关联店铺id',
  `label_name` varchar(10) NOT NULL COMMENT '标签名称',
  `remark` varchar(255) NOT NULL COMMENT '备注信息',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  `update_time` varchar(20) DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`label_id`)
) ENGINE=InnoDB AUTO_INCREMENT=42 DEFAULT CHARSET=utf8 COMMENT='店铺用户标签信息表';

-- ----------------------------
-- Table structure for cere_shop_visit
-- ----------------------------
DROP TABLE IF EXISTS `cere_shop_visit`;
CREATE TABLE `cere_shop_visit` (
  `shop_id` bigint NOT NULL COMMENT '关联店铺id',
  `buyer_user_id` bigint NOT NULL COMMENT '关联客户id',
  `visit_time` varchar(20) NOT NULL COMMENT '访问时间',
  `terminal` tinyint(1) DEFAULT NULL COMMENT '访问终端  1-APP 2-小程序 3-PC端',
  `system` tinyint(1) DEFAULT NULL COMMENT '操作系统1-Android 2-IOS 3-浏览器',
  `city` varchar(50) DEFAULT NULL COMMENT '所在地区'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='店铺访问信息表';

-- ----------------------------
-- Table structure for cere_shop_withdrawal
-- ----------------------------
DROP TABLE IF EXISTS `cere_shop_withdrawal`;
CREATE TABLE `cere_shop_withdrawal` (
  `withdrawal_id` bigint NOT NULL AUTO_INCREMENT COMMENT '提现申请id',
  `shop_id` bigint NOT NULL COMMENT '关联店铺id',
  `shop_name` varchar(20) NOT NULL COMMENT '店铺名称',
  `shop_code` varchar(20) NOT NULL COMMENT '店铺编码',
  `bank_name` varchar(50) NOT NULL COMMENT '银行名称',
  `bank_card` varchar(50) NOT NULL COMMENT '银行卡号',
  `collection_name` varchar(20) NOT NULL COMMENT '收款人姓名',
  `withdrawal_money` decimal(15,2) NOT NULL COMMENT '提现金额',
  `state` tinyint(1) NOT NULL DEFAULT '0' COMMENT '处理状态  0-待处理 1-已处理',
  `apply_time` varchar(20) DEFAULT NULL COMMENT '申请时间',
  `handle_time` varchar(20) DEFAULT NULL COMMENT '处理时间',
  `handling_fee` decimal(15,0) DEFAULT '0' COMMENT '提现手续费',
  PRIMARY KEY (`withdrawal_id`)
) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=utf8 COMMENT='商家提现申请信息表';

-- ----------------------------
-- Table structure for cere_sign_product
-- ----------------------------
DROP TABLE IF EXISTS `cere_sign_product`;
CREATE TABLE `cere_sign_product` (
  `sign_id` bigint NOT NULL COMMENT '关联报名id',
  `product_id` bigint NOT NULL COMMENT '关联商品id'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='报名商品明细信息表';

-- ----------------------------
-- Table structure for cere_sku_name
-- ----------------------------
DROP TABLE IF EXISTS `cere_sku_name`;
CREATE TABLE `cere_sku_name` (
  `sku_id` bigint NOT NULL COMMENT '规格id',
  `need` tinyint(1) DEFAULT NULL COMMENT '是否需要配图 1-是 0-否',
  `sku_name` varchar(10) DEFAULT NULL COMMENT '规格名',
  `sku_value` varchar(10) NOT NULL COMMENT '规格值',
  `image` varchar(255) DEFAULT NULL COMMENT '图片地址',
  `name_code` varchar(20) DEFAULT NULL COMMENT '规格名级别',
  `value_code` varchar(20) DEFAULT NULL COMMENT '规格值级别',
   KEY `index` (`sku_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='商品规格属性信息表';

-- 修改评论表编码为utf8mb4
alter table cere_shop_comment character set utf8mb4 COLLATE utf8mb4_general_ci;
-- 修改评论表评论字段编码为utf8mb4
ALTER TABLE cere_shop_comment MODIFY `comment` VARCHAR(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
-- 修改评论表评追加论字段编码为utf8mb4
ALTER TABLE cere_shop_comment MODIFY `add_comment` VARCHAR(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;

-- 修改商品回答表编码为utf8mb4
alter table cere_product_answer character set utf8mb4 COLLATE utf8mb4_general_ci;
-- 修改商品回答表回答内容字段编码为utf8mb4
ALTER TABLE cere_product_answer MODIFY `answer` VARCHAR(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;

-- 修改商品提问表编码为utf8mb4
alter table cere_product_problem character set utf8mb4 COLLATE utf8mb4_general_ci;
-- 修改商品提问表提问内容字段编码为utf8mb4
ALTER TABLE cere_product_problem MODIFY `problem` VARCHAR(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;

-- 修改商家入驻信息表身份证相关图片地址字段长度
alter table cere_shop_personal modify column personal_card_positive varchar(1000) COMMENT '身份证正面照';
alter table cere_shop_personal modify column personal_card_side varchar(1000) COMMENT '身份证反面照';
alter table cere_shop_personal modify column personal_card_hand varchar(1000) COMMENT '手持身份证照';
alter table cere_shop_individual_businesses modify column subject_card_positive varchar(1000) COMMENT '身份证正面照';
alter table cere_shop_individual_businesses modify column subject_card_side varchar(1000) COMMENT '身份证反面照';
alter table cere_shop_other_organizations modify column other_card_positive varchar(1000) COMMENT '身份证正面照';
alter table cere_shop_other_organizations modify column other_card_side varchar(1000) COMMENT '身份证反面照';
alter table cere_shop_enterprise modify column enterprise_card_positive varchar(1000) COMMENT '身份证正面照';
alter table cere_shop_enterprise modify column enterprise_card_side varchar(1000) COMMENT '身份证反面照';

-- 修改角色表和菜单表project字段类型
alter table cere_platform_role modify column project BIGINT(11);
alter table cere_platform_permission modify column project BIGINT(11);

-- 修改规格属性表规格名字段长度为20
alter table cere_sku_name modify column sku_name varchar(20) COMMENT '规格名';

-- 修改店铺报名平台活动表交易流水号字段长度为50
alter table cere_activity_sign modify column sign_code varchar(50) COMMENT '交易流水号';

-- 修改客户历史搜索信息表搜索内容字段长度为40
alter table cere_buyer_search modify column search varchar(40) COMMENT '搜索内容';

-- 新增请求记录表
-- ----------------------------
-- Table structure for cere_platform_web_log
-- ----------------------------
DROP TABLE IF EXISTS `cere_platform_web_log`;
CREATE TABLE `cere_platform_web_log` (
  `web_log_id` bigint(11) NOT NULL AUTO_INCREMENT COMMENT '请求记录id',
  `name` varchar(50) DEFAULT NULL COMMENT '请求用户名',
  `url` varchar(50) DEFAULT NULL COMMENT '请求接口地址',
  `params` varchar(1000) DEFAULT NULL COMMENT '请求接口参数',
  `type` tinyint(1) DEFAULT NULL COMMENT '请求服务类型    1-平台端 2-商家端 3-C端',
  `ip` varchar(120) DEFAULT NULL COMMENT 'IP地址',
  `ip_source` varchar(50) DEFAULT NULL COMMENT 'IP来源',
  `describe` varchar(255) DEFAULT NULL COMMENT '描述',
  `browser_name` varchar(20) DEFAULT NULL COMMENT '浏览器',
  `time` int(10) DEFAULT NULL COMMENT '耗时',
  `create_time` varchar(20) DEFAULT NULL COMMENT '创建时间',
  PRIMARY KEY (`web_log_id`)
) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8mb4 COMMENT='接口请求记录表';

-- 修改请求记录表请求参数字段类型为mediumtext
alter table cere_platform_web_log modify column params MEDIUMTEXT COMMENT '请求接口参数';

-- 修改客户分群信息表客户id字段类型为mediumtext
alter table cere_shop_crowd modify column ids MEDIUMTEXT COMMENT '客户id，多个以逗号隔开';

-- 用户表新增支付宝用户id字段
ALTER TABLE `cere_buyer_user`
ADD COLUMN `ali_user_id` varchar(50) CHARACTER SET utf8mb4 NULL DEFAULT NULL COMMENT '支付宝小程序用户id' AFTER `wechat_number`;

-- 商品表新增是否支持花呗分期的字段
ALTER TABLE `cere_shop_product`
ADD COLUMN `if_huabei` tinyint(1) NULL DEFAULT 0 COMMENT '是否支持花呗分期' AFTER `if_oversold`;

-- 新增等级编号字段
ALTER TABLE `cere_shop_distribution_level`
ADD COLUMN `level_num` int(11) NOT NULL DEFAULT 1 COMMENT '等级编号，编号越大等级越高' AFTER `level_name`;

ALTER TABLE `cere_activity_sign`
MODIFY COLUMN `state` tinyint(1) NOT NULL DEFAULT 0 COMMENT '审核状态 0-待审核 1-报名成功 2-报名失败 3-报名进行中(未支付)' AFTER `qr_image`;

CREATE TABLE `cere_business_buyer_user` (
    `shop_id` bigint(20) NOT NULL COMMENT '店铺id',
    `buyer_user_id` bigint(20) NOT NULL COMMENT '用户id',
    `create_time` varchar(20) NOT NULL COMMENT '创建时间(首次成为客户时间)',
    `update_time` varchar(20) DEFAULT NULL COMMENT '更新时间(上次消费时间)',
    PRIMARY KEY (`shop_id`,`buyer_user_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='商家客户关联表';

ALTER TABLE `cere_platform_business` ADD COLUMN `avatar` varchar(256) NULL COMMENT '头像' AFTER `sex`;




