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