-- 举报相关信息表 CREATE TABLE `friendship`.`report_and_appeal` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id', `target_id` bigint(20) NULL COMMENT '目标id', `target_name` varchar(144) NULL COMMENT '目标名', `report_obj` tinyint(2) NULL COMMENT '举报对象:0用户,1:群聊房间,2:语音房', `report_type` varchar(64) NULL COMMENT '举报类型', `report_img_urls` varchar(512) NULL COMMENT '举报图片地址', `report_des` varchar(255) NULL COMMENT '举报描述', `report_user_id` bigint(20) NULL COMMENT '举报人id', `report_time` timestamp(0) NULL COMMENT '举报时间', `report_status` tinyint(2) NULL COMMENT '举报状态', `appeal_img_urls` varchar(512) NULL COMMENT '申诉图片地址', `appeal_des` varchar(255) NULL COMMENT '申诉描述', `appeal_time` timestamp(0) NULL COMMENT '申诉时间', `appeal_status` tinyint(2) NULL COMMENT '申诉状态', `appeal_count` integer(1) NULL COMMENT '申诉次数', PRIMARY KEY (`id`) ) ENGINE = InnoDB AUTO_INCREMENT = 10101011 COMMENT = '举报申诉表'; -- 举报申诉历史日志表 CREATE TABLE `friendship`.`report_and_appeal_history` ( `id` bigint(10) NOT NULL AUTO_INCREMENT COMMENT 'id', `report_id` bigint(20) NULL COMMENT '举报记录id', `time` timestamp(0) NULL COMMENT '操作时间', `des` varchar(144) NULL COMMENT '描述', PRIMARY KEY (`id`) ) ENGINE = InnoDB AUTO_INCREMENT = 10001011 COMMENT = '举报申诉历史日志表'; -- ios充值白名单 CREATE TABLE `friendship`.`ios_charge_white_user` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `user_id` bigint(20) NOT NULL COMMENT '用户id', `create_time` timestamp(0) NULL COMMENT '创建时间', PRIMARY KEY (`id`) ) COMMENT = 'ios充值白名单,不受充值的限制'; -- ios充值黑名单 CREATE TABLE `friendship`.`ios_charge_black_user` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `user_id` bigint(20) NOT NULL COMMENT '用户id', `create_time` timestamp(0) NULL COMMENT '创建时间', PRIMARY KEY (`id`) ) COMMENT = 'ios充值黑名单,受充值的限制'; -- ios设备充值黑名单 CREATE TABLE `friendship`.`ios_charge_black_device` ( `id` bigint(10) NOT NULL AUTO_INCREMENT, `device_token` varchar(64) NOT NULL COMMENT '用户设备token', `create_time` timestamp(0) NULL COMMENT '创建时间', PRIMARY KEY (`id`) ) COMMENT = 'ios充值设备黑名单,受充值的限制'; -- 用户异常行为记录表 CREATE TABLE `friendship`.`ios_user_exception_history` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `user_id` bigint(20) NULL COMMENT '用户id', `user_exception_des` varchar(64) NULL COMMENT '用户异常行为', `create_time` timestamp(0) NULL, PRIMARY KEY (`id`) ) ENGINE = InnoDB AUTO_INCREMENT = 1000010; ) ENGINE = InnoDB AUTO_INCREMENT = 1000010; --用户权限表 CREATE TABLE `friendship`.`user_permissions` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `userId` bigint(20) NOT NULL COMMENT '用户id', `private_chat` tinyint(2) NULL DEFAULT 0 COMMENT '私聊', `recommend_dynamics` tinyint(2) NULL DEFAULT 0 COMMENT '推荐的动态列表', `other_user_home_page` tinyint(2) NULL DEFAULT 0 COMMENT '其他用户首页', `works` tinyint(2) NULL DEFAULT 0 COMMENT '语音心情页', `topic` tinyint(2) NULL DEFAULT 0 COMMENT '话题', `send_gift` tinyint(2) NULL DEFAULT 0 COMMENT '送礼', `create_order` tinyint(2) NULL DEFAULT 0 COMMENT '下单', `live_room` tinyint(2) NULL DEFAULT 0 COMMENT '直播间', PRIMARY KEY (`id`) ) ENGINE = InnoDB AUTO_INCREMENT = 10011101 COMMENT = '用户权限表'; -- 用户日充值表 CREATE TABLE `friendship`.`user_daily_charge_count` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `user_id` bigint(20) NULL COMMENT '用户id', `date` varchar(10) NULL COMMENT '日期字符串', `charge_total` integer(4) NULL COMMENT '充值金额', PRIMARY KEY (`id`) ) ENGINE = InnoDB AUTO_INCREMENT = 10000100 COMMENT = '用户日充值记录表'; -- 2020-10-15 14:54 申诉表 CREATE TABLE `friendship`.`appeal` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `report_timestamp` bigint(0) NOT NULL COMMENT '举报记录的时间戳', `appeal_img_urls` varchar(512) NOT NULL COMMENT '申诉的图片', `appeal_des` varchar(255) NULL COMMENT '申诉描述', `appeal_user_id` bigint(20) NULL COMMENT '申诉用户id', `appeal_time` timestamp(0) NULL COMMENT '申诉时间', `appeal_status` tinyint(2) NULL COMMENT '申诉状态', `appeal_count` int(2) NULL DEFAULT 0 COMMENT '申诉次数', PRIMARY KEY (`id`) ) ENGINE = InnoDB AUTO_INCREMENT = 10010011 COMMENT = '申诉表';