89 lines
4.5 KiB
SQL
89 lines
4.5 KiB
SQL
CREATE TABLE `push_classification` (
|
||
`id` bigint(20) NOT NULL COMMENT 'id',
|
||
`classification_code` varchar(20) DEFAULT NULL COMMENT '分类代码',
|
||
`name` varchar(20) DEFAULT NULL COMMENT '分类名字',
|
||
`remark` varchar(255) DEFAULT NULL COMMENT '备注',
|
||
`create_at` bigint(20) DEFAULT NULL COMMENT '创建时间',
|
||
`update_at` bigint(20) DEFAULT NULL COMMENT '更新时间',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='3.21';
|
||
|
||
CREATE TABLE `push_config` (
|
||
`id` bigint(20) NOT NULL COMMENT 'id',
|
||
`classification_code` varchar(20) DEFAULT NULL COMMENT '分类代码',
|
||
`config_json` varchar(255) DEFAULT NULL COMMENT '配置json格式',
|
||
`company_code` varchar(20) DEFAULT NULL COMMENT '公司代码',
|
||
`create_at` bigint(20) DEFAULT NULL COMMENT '创建时间',
|
||
`update_at` bigint(20) DEFAULT NULL COMMENT '更新时间',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='3.21';
|
||
|
||
CREATE TABLE `push_dict` (
|
||
`id` bigint(20) NOT NULL COMMENT 'id',
|
||
`keyword` varchar(20) DEFAULT NULL COMMENT '键',
|
||
`description` varchar(20) DEFAULT NULL COMMENT '值',
|
||
`company_code` varchar(20) DEFAULT NULL COMMENT '公司代码',
|
||
`dict_type_id` varchar(32) DEFAULT NULL COMMENT '命令id',
|
||
`create_at` bigint(20) DEFAULT NULL COMMENT '创建时间',
|
||
`update_at` bigint(20) DEFAULT NULL COMMENT '更新时间',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='3.28推送字典键值对';
|
||
|
||
CREATE TABLE `push_dict_type` (
|
||
`id` bigint(20) NOT NULL COMMENT 'id',
|
||
`name` varchar(20) DEFAULT NULL COMMENT '字典类型名',
|
||
`company_code` varchar(20) DEFAULT NULL COMMENT '公司代码',
|
||
`create_at` bigint(20) DEFAULT NULL COMMENT '创建时间',
|
||
`update_at` bigint(20) DEFAULT NULL COMMENT '更新时间',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='3.28推送公司字典';
|
||
|
||
CREATE TABLE `push_log` (
|
||
`id` bigint(20) NOT NULL COMMENT 'id',
|
||
`classification_code` varchar(20) DEFAULT NULL COMMENT '分类代码',
|
||
`config_id` varchar(32) DEFAULT NULL COMMENT '配置id',
|
||
`template_id` varchar(32) DEFAULT NULL COMMENT '模板id',
|
||
`content` varchar(255) DEFAULT NULL COMMENT '模板内容',
|
||
`data` varchar(255) DEFAULT NULL COMMENT '队列待发送数据',
|
||
`contact_info` varchar(255) DEFAULT NULL COMMENT '联系信息',
|
||
`state` int(11) DEFAULT NULL COMMENT '0待推送 1成功 2失败',
|
||
`reason` varchar(255) DEFAULT NULL COMMENT '原因',
|
||
`company_code` varchar(20) DEFAULT NULL COMMENT '公司代码',
|
||
`send_time` bigint(20) DEFAULT NULL,
|
||
`create_at` bigint(20) DEFAULT NULL COMMENT '创建时间',
|
||
`update_at` bigint(20) DEFAULT NULL COMMENT '更新时间',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='推送日志\r\n';
|
||
|
||
CREATE TABLE `push_queue` (
|
||
`id` bigint(20) NOT NULL COMMENT 'id',
|
||
`classification_code` varchar(20) DEFAULT NULL COMMENT '分类代码',
|
||
`config_id` varchar(32) DEFAULT NULL COMMENT '配置id',
|
||
`template_id` varchar(32) DEFAULT NULL COMMENT '模板id',
|
||
`content` varchar(255) DEFAULT NULL COMMENT '模板内容',
|
||
`data` varchar(255) DEFAULT NULL COMMENT '队列发送数据',
|
||
`contact_info` varchar(255) DEFAULT NULL COMMENT '联系信息',
|
||
`delay_time` bigint(20) DEFAULT NULL COMMENT '发送时间',
|
||
`state` int(11) DEFAULT NULL COMMENT '0待推送 1成功 2失败',
|
||
`reason` varchar(255) DEFAULT NULL COMMENT '原因',
|
||
`company_code` varchar(20) DEFAULT NULL COMMENT '公司代码',
|
||
`create_at` bigint(20) DEFAULT NULL COMMENT '创建时间',
|
||
`update_at` bigint(20) DEFAULT NULL COMMENT '更新时间',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='3.21\r\n';
|
||
|
||
CREATE TABLE `push_template` (
|
||
`id` bigint(20) NOT NULL COMMENT 'id',
|
||
`classification_code` varchar(20) DEFAULT NULL COMMENT '类别代码',
|
||
`content` varchar(255) DEFAULT NULL COMMENT '模板内容',
|
||
`company_code` varchar(20) DEFAULT NULL COMMENT '公司代码',
|
||
`template_name` varchar(32) DEFAULT NULL COMMENT '模板名称',
|
||
`remark` varchar(255) DEFAULT NULL COMMENT '备注',
|
||
`platform_id` varchar(32) DEFAULT NULL COMMENT '对应类别平台id',
|
||
`state` int(11) DEFAULT NULL COMMENT '审核状态 申请模板状态,其中0表示审核通过,1表示审核中,-1表示审核未通过或审核失败。',
|
||
`create_at` bigint(20) DEFAULT NULL COMMENT '创建时间',
|
||
`update_at` bigint(20) DEFAULT NULL COMMENT '更新时间',
|
||
PRIMARY KEY (`id`)
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='3.21';
|
||
|