123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101 |
- -- 2020-07-06 10:00
- -- 陪玩游戏配置表
- CREATE TABLE `friendship`.`play_game_config` (
- `id` bigint(10) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `game_cover` varchar(256) NULL COMMENT '游戏封面',
- `game_name` varchar(16) NULL COMMENT '游戏名称',
- `create_time` timestamp(0) NULL COMMENT '创建时间',
- `status` tinyint(2) NULL COMMENT '状态',
- PRIMARY KEY (`id`)
- ) ENGINE = InnoDB AUTO_INCREMENT = 10001000 COMMENT = '系统技能游戏配置表';
- -- 陪玩师注册表
- CREATE TABLE `friendship`.`play_user_registered` (
- `id` bigint(10) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `user_id` bigint(20) NULL COMMENT '用户id',
- `game_id` bigint(10) NULL COMMENT '认证的游戏id',
- `user_game_screen_shot` varchar(256) NULL COMMENT '用户游戏段位截图',
- `user_game_level` varchar(32) NULL COMMENT '用户游戏段位',
- `user_game_image_status` tinyint(2) NULL COMMENT '用户本人形象资料审核状态',
- `create_time` timestamp(0) NULL COMMENT '申请时间',
- `update_time` timestamp(0) NULL COMMENT '更新时间',
- `verify_status` tinyint(2) NULL COMMENT '审核状态',
- `service_status` tinyint(2) NULL COMMENT '服务状态(接单中/暂停接单)',
- `service_title` varchar(32) NULL COMMENT '服务标题',
- `price` integer(10) NULL COMMENT '游戏价格/局',
- `game_cover` varchar(255) NULL COMMENT '技能封面图',
- PRIMARY KEY (`id`)
- ) ENGINE = InnoDB AUTO_INCREMENT = 10001001 COMMENT = '陪玩师认证信息表';
- -- 陪玩订单表
- CREATE TABLE `friendship`.`play_orders` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `user_id` bigint(20) NULL COMMENT '用户id',
- `game_id` bigint(10) NULL COMMENT '陪玩的游戏id',
- `play_user_id` bigint(20) NULL COMMENT '陪玩师id',
- `service_start_time` timestamp(0) NULL COMMENT '陪玩开始时间',
- `service_end_time` timestamp(0) NULL COMMENT '陪玩结束时间',
- `number_of_board` int(4) NULL COMMENT '游戏局数',
- `ramark` varchar(128) NULL COMMENT '备注信息',
- `total_beans` int(10) NULL COMMENT '所需U豆数',
- `status` tinyint(2) NULL COMMENT '订单状态',
- PRIMARY KEY (`id`)
- ) ENGINE = InnoDB AUTO_INCREMENT = 10001100 COMMENT = '陪玩订单表';
- -- 陪玩用户形象卡
- CREATE TABLE `friendship`.`play_user_image_card` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '形象卡id',
- `user_id` bigint(20) NULL DEFAULT NULL COMMENT '用户id',
- `status` tinyint(4) NULL DEFAULT NULL COMMENT '状态',
- `type` tinyint(4) NULL DEFAULT NULL COMMENT '类型',
- `create_time` timestamp(0) NULL DEFAULT NULL COMMENT '创建时间',
- `verify_date` timestamp(0) NULL DEFAULT NULL COMMENT '审核时间',
- `verify_user_id` bigint(20) NULL DEFAULT NULL COMMENT '审核人id',
- `update_time` timestamp(0) NULL DEFAULT NULL COMMENT '更新时间',
- `is_fill` tinyint(2) NULL DEFAULT 0 COMMENT '视频是否撑满全屏',
- PRIMARY KEY (`id`) USING BTREE,
- INDEX `idx_user_id`(`user_id`, `id`, `type`, `is_fill`) USING BTREE COMMENT '用户id创建索引'
- ) ENGINE = InnoDB AUTO_INCREMENT = 100100540 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '陪玩用户形象卡数据表\n' ROW_FORMAT = Dynamic;
- -- 陪玩用户图片形象卡
- CREATE TABLE `friendship`.`play_user_image_card_pictures` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `image_card_id` bigint(20) NOT NULL COMMENT '形象卡id',
- `user_id` bigint(20) NOT NULL COMMENT '用户id',
- `src` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT 'url地址',
- `status` tinyint(4) NULL DEFAULT NULL COMMENT '状态',
- `create_time` timestamp(0) NULL DEFAULT NULL COMMENT '创建时间',
- `seq` int(10) NULL DEFAULT NULL COMMENT '序号',
- `verify_date` timestamp(0) NULL DEFAULT NULL COMMENT '审核时间',
- `verify_user_id` bigint(20) NULL DEFAULT NULL COMMENT '审核人id',
- `update_time` timestamp(0) NULL DEFAULT NULL COMMENT '更新时间',
- PRIMARY KEY (`id`) USING BTREE,
- UNIQUE INDEX `userIdSeq`(`user_id`, `seq`) USING BTREE COMMENT '用户id序号创建索引'
- ) ENGINE = InnoDB AUTO_INCREMENT = 350 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '陪玩用户形象卡照片数据表\n' ROW_FORMAT = Dynamic;
- -- 陪玩用户视频形象卡
- CREATE TABLE `friendship`.`play_user_image_card_video` (
- `image_card_id` bigint(20) NOT NULL COMMENT '形象卡id',
- `user_id` bigint(20) NULL DEFAULT NULL COMMENT '用户id',
- `src` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '地址',
- `status` tinyint(4) NULL DEFAULT NULL COMMENT '状态',
- `create_time` timestamp(0) NULL DEFAULT NULL COMMENT '创建时间',
- `seq` int(10) NULL DEFAULT NULL COMMENT '序号',
- `cover_image_src` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '封面地址',
- `verify_date` timestamp(0) NULL DEFAULT NULL COMMENT '审核时间',
- `verify_user_id` bigint(20) NULL DEFAULT NULL COMMENT '审核人id',
- `update_time` timestamp(0) NULL DEFAULT NULL COMMENT '更新时间',
- PRIMARY KEY (`image_card_id`) USING BTREE
- ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '陪玩用户视频形象卡' ROW_FORMAT = Dynamic;
- -- 房间信息
- CREATE TABLE `friendship`.`live_room` (
- `id` bigint(10) NOT NULL AUTO_INCREMENT COMMENT '主键',
- `user_id` bigint(20) NULL COMMENT '用户',
- `room_id` bigint(20) NULL COMMENT '房间号',
- `room_title` varchar(126) NULL COMMENT '房间标题',
- `recommended_location` tinyint(2) NULL COMMENT '房间推荐位置',
- `live_status` tinyint(2) NULL COMMENT '直播状态',
- `create_time` timestamp(0) NULL COMMENT '创建时间',
- PRIMARY KEY (`id`)
- ) ENGINE = InnoDB AUTO_INCREMENT = 10001000 COMMENT = '房间信息';
|