| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127 |
- -- ----------------------------
- -- Table structure for qimall_addons_rebate
- -- ----------------------------
- DROP TABLE IF EXISTS `qimall_addons_rebate`;
- CREATE TABLE `qimall_addons_rebate` (
- `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT,
- `mall_id` int(10) NOT NULL COMMENT '商城id',
- `title` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '活动名称',
- `start_at` int(10) NOT NULL DEFAULT 0 COMMENT '开始时间,单位:秒',
- `end_at` int(10) NOT NULL DEFAULT 0 COMMENT '结束时间,单位:秒',
- `initiate_type` tinyint(2) NULL DEFAULT 0 COMMENT '发起人权限类型[0:全部;1:新会员;2:等级会员]',
- `initiate_level` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '等级会员json串[initiate_type=2时使用]',
- `consume_type` tinyint(2) NULL DEFAULT 0 COMMENT '参与人权限类型[0:全部;1:新会员;2:等级会员]',
- `consume_level` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '等级会员json串[consume_type=2时使用]',
- `item_id` int(10) NOT NULL DEFAULT 0 COMMENT '活动商品id',
- `item_info` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '商品信息json',
- `reward_type` tinyint(2) NOT NULL DEFAULT 1 COMMENT '奖励类型[1:奖励条件;2:阶梯奖励]',
- `reward_info` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '奖励详情json',
- `status` tinyint(4) NOT NULL DEFAULT 1 COMMENT '状态[-1:删除;0:禁用;1启用]',
- `created_at` int(10) NOT NULL DEFAULT 0 COMMENT '创建时间',
- `updated_at` int(10) NOT NULL DEFAULT 0 COMMENT '更新时间',
- PRIMARY KEY (`id`) USING BTREE,
- INDEX `mall_id`(`mall_id`) USING BTREE,
- INDEX `start_time`(`start_at`) USING BTREE,
- INDEX `end_time`(`end_at`) USING BTREE,
- INDEX `item_id`(`item_id`) USING BTREE
- ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '推三返一活动表' ROW_FORMAT = COMPACT;
- -- ----------------------------
- -- Table structure for qimall_addons_rebate_buy
- -- ----------------------------
- DROP TABLE IF EXISTS `qimall_addons_rebate_buy`;
- CREATE TABLE `qimall_addons_rebate_buy` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `mall_id` int(10) NOT NULL COMMENT '商城id',
- `r_id` int(10) NOT NULL DEFAULT 0 COMMENT '对应qimall_addons_rebate.id',
- `pid` int(10) NOT NULL DEFAULT 0 COMMENT '分享者id',
- `order_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '订单号',
- `pay_at` int(10) NOT NULL DEFAULT 0 COMMENT '支付时间',
- `pay_money` decimal(10, 2) NOT NULL DEFAULT 0.00 COMMENT '实付金额,单位:元',
- `goods_info` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '商品信息',
- `user_id` int(10) NOT NULL DEFAULT 0 COMMENT '消费者用户id',
- `is_settlement` tinyint(1) NOT NULL DEFAULT 0 COMMENT '是否已结算[0:否;1:是]',
- `status` tinyint(4) NOT NULL DEFAULT 1 COMMENT '状态[-1:删除;0:禁用;1启用]',
- `created_at` int(10) NOT NULL DEFAULT 0 COMMENT '创建时间',
- `updated_at` int(10) NOT NULL DEFAULT 0 COMMENT '更新时间',
- PRIMARY KEY (`id`) USING BTREE,
- INDEX `mall_id+r_id+user_id`(`mall_id`, `r_id`, `user_id`) USING BTREE,
- INDEX `mall_id+r_id+p_id`(`mall_id`, `r_id`, `pid`) USING BTREE
- ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '推三返一活动用户购买表' ROW_FORMAT = COMPACT;
- -- ----------------------------
- -- Table structure for qimall_addons_rebate_recommend_num
- -- ----------------------------
- DROP TABLE IF EXISTS `qimall_addons_rebate_recommend_num`;
- CREATE TABLE `qimall_addons_rebate_recommend_num` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `mall_id` int(10) NOT NULL COMMENT '商城id',
- `r_id` int(10) NOT NULL DEFAULT 0 COMMENT '对应qimall_addons_rebate.id',
- `user_id` int(10) NOT NULL DEFAULT 0 COMMENT '用户id',
- `share_num` int(10) NULL DEFAULT 0 COMMENT '推荐数量',
- `pay_num` int(10) NULL DEFAULT 0 COMMENT '已支付订单数量',
- `status` tinyint(4) NOT NULL DEFAULT 1 COMMENT '状态[-1:删除;0:禁用;1启用]',
- `created_at` int(10) NOT NULL DEFAULT 0 COMMENT '创建时间',
- `updated_at` int(10) NOT NULL DEFAULT 0 COMMENT '更新时间',
- PRIMARY KEY (`id`) USING BTREE,
- INDEX `mall_id+r_id+user_id`(`mall_id`, `r_id`, `user_id`) USING BTREE
- ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '推三返一活动用户推荐数量表' ROW_FORMAT = COMPACT;
- -- ----------------------------
- -- Table structure for qimall_addons_rebate_reward_log
- -- ----------------------------
- DROP TABLE IF EXISTS `qimall_addons_rebate_reward_log`;
- CREATE TABLE `qimall_addons_rebate_reward_log` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `mall_id` int(10) NOT NULL COMMENT '商城id',
- `r_id` int(10) NOT NULL DEFAULT 0 COMMENT '对应qimall_addons_rebate.id',
- `user_id` int(10) NOT NULL DEFAULT 0 COMMENT '用户id',
- `reward_title` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '奖励名称',
- `content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '奖励内容',
- `setting` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '结算时的配置',
- `status` tinyint(4) NOT NULL DEFAULT 1 COMMENT '状态[-1:删除;0:禁用;1启用]',
- `created_at` int(10) NOT NULL DEFAULT 0 COMMENT '创建时间',
- `updated_at` int(10) NOT NULL DEFAULT 0 COMMENT '更新时间',
- PRIMARY KEY (`id`) USING BTREE,
- INDEX `mall_id+r_id+user_id`(`mall_id`, `r_id`, `user_id`) USING BTREE,
- INDEX `created_at`(`created_at`) USING BTREE
- ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '推三返一活动奖励记录表' ROW_FORMAT = COMPACT;
- -- ----------------------------
- -- Table structure for qimall_addons_rebate_share
- -- ----------------------------
- DROP TABLE IF EXISTS `qimall_addons_rebate_share`;
- CREATE TABLE `qimall_addons_rebate_share` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `mall_id` int(10) NOT NULL COMMENT '商城id',
- `r_id` int(10) NOT NULL DEFAULT 0 COMMENT '对应qimall_addons_rebate.id',
- `pid` int(10) NOT NULL DEFAULT 0 COMMENT '分享者id',
- `user_id` int(10) NOT NULL DEFAULT 0 COMMENT '用户id',
- `item_id` int(10) NOT NULL DEFAULT 0 COMMENT '活动关联的商品id',
- `status` tinyint(4) NOT NULL DEFAULT 1 COMMENT '状态[-1:删除;0:禁用;1启用]',
- `created_at` int(10) NOT NULL DEFAULT 0 COMMENT '创建时间',
- `updated_at` int(10) NOT NULL DEFAULT 0 COMMENT '更新时间',
- PRIMARY KEY (`id`) USING BTREE,
- INDEX `mall_id+r_id+user_id`(`mall_id`, `r_id`, `user_id`) USING BTREE,
- INDEX `mall_id+r_id+p_id`(`mall_id`, `r_id`, `pid`) USING BTREE
- ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '推三返一活动用户分享表' ROW_FORMAT = COMPACT;
- -- ----------------------------
- -- Table structure for qimall_addons_rebate_statistics
- -- ----------------------------
- DROP TABLE IF EXISTS `qimall_addons_rebate_statistics`;
- CREATE TABLE `qimall_addons_rebate_statistics` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `mall_id` int(10) NOT NULL COMMENT '商城id',
- `r_id` int(10) NOT NULL DEFAULT 0 COMMENT '对应qimall_addons_rebate.id',
- `join_num` int(10) NULL DEFAULT 0 COMMENT '参与人数',
- `pay_num` int(10) NULL DEFAULT 0 COMMENT '已支付订单数量',
- `pay_money` decimal(10, 2) NOT NULL DEFAULT 0.00 COMMENT '实付金额,单位:元',
- `status` tinyint(4) NOT NULL DEFAULT 1 COMMENT '状态[-1:删除;0:禁用;1启用]',
- `created_at` int(10) NOT NULL DEFAULT 0 COMMENT '创建时间',
- `updated_at` int(10) NOT NULL DEFAULT 0 COMMENT '更新时间',
- PRIMARY KEY (`id`) USING BTREE,
- INDEX `mall_id+r_id`(`mall_id`, `r_id`) USING BTREE
- ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '推三返一活动统计表' ROW_FORMAT = COMPACT;
|