|
|
### 用户表
|
|
|
|
|
|
```sql
|
|
|
CREATE TABLE `channel_user` (
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
`mobile` varchar(20) DEFAULT NULL COMMENT '手机号',
|
|
|
`channel_source` int(20) DEFAULT NULL COMMENT '渠道来源',
|
|
|
`channel_purchases_number` smallint(6) DEFAULT NULL COMMENT '渠道购买次数',
|
|
|
`channel_order_code` varchar(20) DEFAULT NULL COMMENT '渠道最近订单号',
|
|
|
`channel_order_time` int(11) DEFAULT NULL COMMENT '渠道最近订单时间',
|
|
|
`channel_order_amont` decimal(10,2) DEFAULT NULL,
|
|
|
`uid` int(11) DEFAULT NULL COMMENT '有货uid',
|
|
|
`yh_purchases_number` smallint(6) DEFAULT NULL COMMENT '有货购买次数',
|
|
|
`yh_order_code` varchar(20) DEFAULT NULL COMMENT '有货最近订单号',
|
|
|
`yh_order_time` int(11) DEFAULT NULL COMMENT '有货最近订单时间',
|
|
|
`yh_order_amount` decimal(10,2) DEFAULT NULL COMMENT '订单金额',
|
|
|
`union_code` varchar(20) DEFAULT NULL COMMENT '订单渠道号',
|
|
|
`user_channel` varchar(20) DEFAULT NULL COMMENT '注册终端',
|
|
|
`register_time` int(11) DEFAULT NULL COMMENT '注册时间',
|
|
|
`sms_number` smallint(6) DEFAULT NULL COMMENT '短信次数',
|
|
|
`sms_time` int(11) DEFAULT NULL COMMENT '短信时间',
|
|
|
`create_time` int(11) DEFAULT NULL COMMENT '创建时间',
|
|
|
`update_time` int(11) DEFAULT NULL COMMENT '修改时间',
|
|
|
PRIMARY KEY (`id`)
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
|
|
|
```
|
|
|
|
|
|
### 分组表
|
|
|
|
|
|
```sql
|
|
|
CREATE TABLE `channel_group` (
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
`name` varchar(100) DEFAULT NULL COMMENT '分组名称',
|
|
|
`group_number` int(11) DEFAULT NULL COMMENT '分组人数',
|
|
|
`create_time` int(11) DEFAULT NULL COMMENT '创建时间',
|
|
|
`create_user` int(11) DEFAULT NULL COMMENT '创建人',
|
|
|
`sms_number` int(11) DEFAULT NULL COMMENT '短信次数',
|
|
|
`send_time` int(11) DEFAULT NULL COMMENT '发送时间',
|
|
|
`send_user` int(11) DEFAULT NULL COMMENT '发送人',
|
|
|
`content` varchar(255) DEFAULT NULL COMMENT '发送内容',
|
|
|
`update_time` int(11) DEFAULT NULL COMMENT '更新时间',
|
|
|
PRIMARY KEY (`id`)
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
```
|
|
|
|
|
|
### 分组条件表
|
|
|
|
|
|
```sql
|
|
|
CREATE TABLE `channel_group_condition` (
|
|
|
`id` int(11) NOT NULL,
|
|
|
`group_id` int(11) DEFAULT NULL COMMENT '分组id',
|
|
|
`key` varchar(20) DEFAULT NULL COMMENT '查询条件',
|
|
|
`value` varchar(50) DEFAULT NULL COMMENT '查询值',
|
|
|
PRIMARY KEY (`id`)
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
```
|
|
|
|
|
|
### 分组批次表
|
|
|
|
|
|
```sql
|
|
|
CREATE TABLE `channel_group_batch` (
|
|
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
|
|
`group_id` int(11) DEFAULT NULL COMMENT '分组id',
|
|
|
`content` varchar(255) DEFAULT NULL,
|
|
|
`send_time` int(11) DEFAULT NULL,
|
|
|
`send_user` int(11) DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`)
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
```
|
|
|
|
|
|
### 短信日志表
|
|
|
|
|
|
```sql
|
|
|
CREATE TABLE `channel_sms_detail` (
|
|
|
`id` int(11) NOT NULL,
|
|
|
`mobile` int(20) DEFAULT NULL COMMENT '手机号',
|
|
|
`group_batch_id` int(11) DEFAULT NULL COMMENT '分组批次id',
|
|
|
`status` smallint(6) DEFAULT NULL COMMENT '发送状态',
|
|
|
`create_time` int(11) DEFAULT NULL COMMENT '创建时间',
|
|
|
PRIMARY KEY (`id`)
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
``` |
...
|
...
|
|