4x/data/0doc/push_init/init.sql

89 lines
4.5 KiB
SQL
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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';