35 lines
1.9 KiB
SQL
35 lines
1.9 KiB
SQL
CREATE TABLE IF NOT EXISTS `user_birthday_config` (
|
|
`id` varchar(32) NOT NULL COMMENT 'ID',
|
|
`picUrl` varchar(100) DEFAULT NULL COMMENT '移动端背景图片文件ID',
|
|
`birthdayUrl` varchar(100) DEFAULT NULL COMMENT '生日福利贺卡图片文件ID',
|
|
`birthdayDays` int DEFAULT 15 COMMENT '默认查询未来生日天数',
|
|
`autoSendEnabled` tinyint(1) DEFAULT 1 COMMENT '是否自动发送生日祝福',
|
|
`sendTitle` varchar(255) DEFAULT NULL COMMENT '默认发送标题',
|
|
`sendContent` text COMMENT '默认发送内容',
|
|
`createdBy` varchar(32) DEFAULT NULL COMMENT '创建人',
|
|
`createdAt` bigint DEFAULT NULL COMMENT '创建时间',
|
|
`updatedBy` varchar(32) DEFAULT NULL COMMENT '修改人',
|
|
`updatedAt` bigint DEFAULT NULL COMMENT '修改时间',
|
|
`delFlag` tinyint(1) DEFAULT 0 COMMENT '删除标记',
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='生日祝福页面配置';
|
|
|
|
CREATE TABLE IF NOT EXISTS `user_birthday_msg_log` (
|
|
`id` varchar(32) NOT NULL COMMENT 'ID',
|
|
`pushTime` varchar(50) DEFAULT NULL COMMENT '推送时间',
|
|
`msgTitle` varchar(255) DEFAULT NULL COMMENT '消息标题',
|
|
`msgContent` text COMMENT '消息内容',
|
|
`receiveBy` varchar(32) DEFAULT NULL COMMENT '接收人用户ID',
|
|
`receiveName` varchar(100) DEFAULT NULL COMMENT '接收人姓名',
|
|
`pushBy` varchar(32) DEFAULT NULL COMMENT '推送人用户ID',
|
|
`pushByName` varchar(100) DEFAULT NULL COMMENT '推送人姓名',
|
|
`pushType` varchar(50) DEFAULT NULL COMMENT '推送类型',
|
|
`link` varchar(500) DEFAULT NULL COMMENT '生日祝福页面链接',
|
|
`createdBy` varchar(32) DEFAULT NULL COMMENT '创建人',
|
|
`createdAt` bigint DEFAULT NULL COMMENT '创建时间',
|
|
`updatedBy` varchar(32) DEFAULT NULL COMMENT '修改人',
|
|
`updatedAt` bigint DEFAULT NULL COMMENT '修改时间',
|
|
`delFlag` tinyint(1) DEFAULT 0 COMMENT '删除标记',
|
|
PRIMARY KEY (`id`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='生日祝福消息发送记录';
|