MySQL数据库表结构设计
第 1-21 条, 共 21 条.
字段名称 | 字段类型 | 字段默认值 | 是否允许为空 | 字段描述 | 索引 | 字段数据示例 |
---|---|---|---|---|---|---|
msg_type | varchar(16) | 否 | 消息类型(PC APP 短信 邮件 微信) | 普通索引 | ||
msg_title | varchar(200) | 否 | 消息标题 | 无索引 | ||
msg_content | text | 否 | 消息内容 | 无索引 | ||
biz_key | varchar(64) | 是 | 业务主键 | 普通索引 | ||
biz_type | varchar(64) | 是 | 业务类型 | 普通索引 | ||
receive_code | varchar(64) | 否 | 接受者账号 | 普通索引 | ||
receive_user_code | varchar(64) | 否 | 接受者用户编码 | 普通索引 | ||
receive_user_name | varchar(100) | 否 | 接受者用户姓名 | 无索引 | ||
send_user_code | varchar(64) | 否 | 发送者用户编码 | 普通索引 | ||
send_user_name | varchar(100) | 否 | 发送者用户姓名 | 无索引 | ||
send_date | datetime | 否 | 发送时间 | 无索引 | ||
is_merge_push | char(1) | 是 | 是否合并推送 | 普通索引 | ||
plan_push_date | datetime | 是 | 计划推送时间 | 普通索引 | ||
push_number | int(11) | 是 | 推送尝试次数 | 无索引 | ||
push_return_code | varchar(200) | 是 | 推送返回结果码 | 无索引 | ||
push_return_msg_id | varchar(200) | 是 | 推送返回消息编号 | 无索引 | ||
push_return_content | text | 是 | 推送返回的内容信息 | 无索引 | ||
push_status | char(1) | 是 | 推送状态(0未推送 1成功 2失败) | 普通索引 | ||
push_date | datetime | 是 | 推送时间 | 无索引 | ||
read_status | char(1) | 是 | 读取状态(0未送达 1已读 2未读) | 普通索引 | ||
read_date | datetime | 是 | 读取时间 | 无索引 |
MySQL建表SQL语句 免费MySQL数据库表结构设计
数据库结构:开发平台-消息推送表:https://open.yesapi.cn/tablelist/yesapi_js_sys_msg_push.html
-- 数据库大全:开发平台-消息推送表
-- 来源:YesApi.cn
CREATE TABLE `yesapi_js_sys_msg_push` (
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
`msg_type` varchar(16) NULL COMMENT '消息类型(PC APP 短信 邮件 微信)',
`msg_title` varchar(200) NULL COMMENT '消息标题',
`msg_content` text NULL COMMENT '消息内容',
`biz_key` varchar(64) NULL COMMENT '业务主键',
`biz_type` varchar(64) NULL COMMENT '业务类型',
`receive_code` varchar(64) NULL COMMENT '接受者账号',
`receive_user_code` varchar(64) NULL COMMENT '接受者用户编码',
`receive_user_name` varchar(100) NULL COMMENT '接受者用户姓名',
`send_user_code` varchar(64) NULL COMMENT '发送者用户编码',
`send_user_name` varchar(100) NULL COMMENT '发送者用户姓名',
`send_date` datetime NULL COMMENT '发送时间',
`is_merge_push` char(1) NULL COMMENT '是否合并推送',
`plan_push_date` datetime NULL COMMENT '计划推送时间',
`push_number` int(11) NULL COMMENT '推送尝试次数',
`push_return_code` varchar(200) NULL COMMENT '推送返回结果码',
`push_return_msg_id` varchar(200) NULL COMMENT '推送返回消息编号',
`push_return_content` text NULL COMMENT '推送返回的内容信息',
`push_status` char(1) NULL COMMENT '推送状态(0未推送 1成功 2失败)',
`push_date` datetime NULL COMMENT '推送时间',
`read_status` char(1) NULL COMMENT '读取状态(0未送达 1已读 2未读)',
`read_date` datetime NULL COMMENT '读取时间',
KEY `msg_type` (`msg_type`),
KEY `biz_key` (`biz_key`),
KEY `biz_type` (`biz_type`),
KEY `receive_code` (`receive_code`),
KEY `receive_user_code` (`receive_user_code`),
KEY `send_user_code` (`send_user_code`),
KEY `is_merge_push` (`is_merge_push`),
KEY `plan_push_date` (`plan_push_date`),
KEY `push_status` (`push_status`),
KEY `read_status` (`read_status`),
PRIMARY KEY (`id`)
) ENGINE=InnoDB COMMENT '开发平台-消息推送表';
复制后,到数据库执行,即可创建此数据库表。