CREATE TABLE `qimall_addons_random_red_packet`
(
    `id`                int(11) unsigned NOT NULL AUTO_INCREMENT,
    `mall_id`           int(11) NOT NULL COMMENT '商城id',
    `activities_name`   varchar(121) NOT NULL COMMENT '活动名称',
    `activities_number` char(11)     NOT NULL COMMENT '活动编号',
    `start_at`          int(11) NOT NULL COMMENT '活动开始时间',
    `end_at`            int(11) NOT NULL COMMENT '活动结束时间',
    `reward_type`       tinyint(2) NOT NULL COMMENT '活动类型 1 激活积分 2 贡献值 3 红包 4 余额',
    `min_value`         varchar(191) NOT NULL COMMENT '最小发放值',
    `max_value`         varchar(191) NOT NULL COMMENT '最大发放值',
    `sum_total`         int(11) NOT NULL COMMENT '发放总数',
    `surplus_num`       int(11) NOT NULL COMMENT '剩余个数',
    `get_number`        int(11) NOT NULL DEFAULT '0' COMMENT '领取人数',
    `detail_show`       tinyint(2) DEFAULT '0' COMMENT '商品详情页是否展示标识 1是 0否',
    `index_show`        tinyint(2) DEFAULT '0' COMMENT '首页是否展示标识 1是 0否',
    `status`            tinyint(4) NOT NULL DEFAULT '1' COMMENT '状态[-1:删除;0:禁用;1启用,已失效]',
    `created_at`        int(11) NOT NULL COMMENT '创建时间',
    `updated_at`        int(11) NOT NULL COMMENT '修改时间',
    PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT='随机红包';

CREATE TABLE `qimall_addons_random_red_packet_record`
(
    `id`           int(11) unsigned NOT NULL AUTO_INCREMENT,
    `mall_id`      int(11) NOT NULL COMMENT '商城id',
    `uid`          int(11) NOT NULL COMMENT '用户id',
    `packet_id`    int(11) NOT NULL COMMENT '红包id',
    `reward_value` varchar(121) NOT NULL COMMENT '奖励值',
    `created_at`   int(11) NOT NULL COMMENT '创建时间',
    `updated_at`   int(11) NOT NULL COMMENT '修改时间',
    PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT='随机红包领取记录表';

CREATE TABLE `qimall_addons_random_red_packet_relation`
(
    `id`         int(11) unsigned NOT NULL AUTO_INCREMENT,
    `mall_id`    int(11) NOT NULL COMMENT '商城id',
    `goods_id`   int(11) NOT NULL COMMENT '商品id',
    `packet_id`  int(11) NOT NULL COMMENT '随机红包表id',
    `created_at` int(11) NOT NULL COMMENT '创建时间',
    `updated_at` int(11) NOT NULL COMMENT '修改时间',
    PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT='商品与红包活动关系表';


INSERT INTO `qimall_global_var_map` (`name`, `title`, `type`, `is_addons`, `status`, `created_at`,
                                              `updated_at`)
VALUES ('random_red_packet_transfer', '领取随机红包', 'CapitalTypeMap', 1, 1, 1654569888, 1654569888);

INSERT INTO `qimall_global_var_map` (`name`, `title`, `type`, `is_addons`, `status`, `created_at`,
                                              `updated_at`)
VALUES ('score_expansion_transfer', '积分转入', 'CapitalTypeMap', 1, 1, 1654569888, 1654569888);