20180920153207.sql 2.38 KB
/*
    大转盘需求
    @author: liqi <qi.li@yoho.cn>
    @date: 2018-09-20 15:32:07
*/
#注意:GO;分割执行块

# 活动表区分类型
ALTER TABLE activity ADD `type` INT(2) DEFAULT 0 COMMENT '活动类型:1、大转盘活动';
GO;

# 大转盘活动配置数据表
CREATE TABLE IF NOT EXISTS act_wheel_surf_conf (
    `id` INT(8) NOT NULL PRIMARY KEY AUTO_INCREMENT,
    `act_id` INT(8) NOT NULL DEFAULT 0,
    `rule_btn_bg` VARCHAR(300) COMMENT '活动规则按钮',
    `rule` VARCHAR(2000) COMMENT '活动规则',
    `share_btn_bg` VARCHAR(300) COMMENT '活动分享按钮样式',
    `share_url` VARCHAR(500) COMMENT '活动分享链接',
    `main_bg` VARCHAR(300) COMMENT '活动背景图',
    `wheel_bg` VARCHAR(300) COMMENT '转盘背景图',
    `prize_btn_bg` VARCHAR(300) COMMENT '抽奖按钮',
    `day_limit_times` INT(8) DEFAULT 0 COMMENT '每天最大抽奖次数',
    `act_total_times` INT(8) DEFAULT 0 COMMENT '活动最大参与次数',
    `day_over_limit_bg` VARCHAR(300) DEFAULT 0 COMMENT '已达次数上限弹窗背景图',
    `btm_tip_one` VARCHAR(60) DEFAULT 0 COMMENT '活动提示文案1',
    `btm_tip_two` VARCHAR(60) DEFAULT 0 COMMENT '活动提示文案2',
    `my_prize_btn` VARCHAR(300) DEFAULT 0 COMMENT '我的奖品',
    `jump_url` VARCHAR(500) DEFAULT 0 COMMENT '跳转链接',
    `win_prize_bg` VARCHAR(300) DEFAULT 0 COMMENT '提示中奖背景图',
    `try_again_bg` VARCHAR(300) DEFAULT 0 COMMENT '再来一次按钮',
    `status` INT(8) DEFAULT 0 COMMENT '预览状态0, 发布状态1',
    `create_time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP
) DEFAULT CHARSET=utf8;
GO;

# 大转盘活动奖品表
CREATE TABLE IF NOT EXISTS act_wheel_surf_prize (
    `id` INT(8) NOT NULL PRIMARY KEY AUTO_INCREMENT,
    `act_id` INT(8) NOT NULL DEFAULT 0,
    `name` VARCHAR(50) COMMENT '奖品名称',
    `type` INT(2) DEFAULT 0 COMMENT '奖品类型: 1、空奖 2、红包 3、优惠券',
    `value` VARCHAR(200) DEFAULT '' COMMENT '奖品口令或面值等',
    `img` VARCHAR(300) COMMENT '奖品图片',
    `total` INT(8) DEFAULT 0 COMMENT '奖品总数',
    `total_left` INT(8) DEFAULT 0 COMMENT '奖品总数',
    `chance` FLOAT COMMENT '中奖概率',
    `prize_bg` VARCHAR(300) COMMENT '中奖背景图',
    `prize_idx` INT(2) NOT NULL COMMENT '圆盘上奖品位置序号',
    `create_time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP
) DEFAULT CHARSET=utf8;
GO;