/* Navicat Premium Dump SQL Source Server : agent Source Server Type : MySQL Source Server Version : 80036 (8.0.36) Source Host : rm-bp1btyuwq77591x0jpo.mysql.rds.aliyuncs.com:3306 Source Schema : game_field Target Server Type : MySQL Target Server Version : 80036 (8.0.36) File Encoding : 65001 Date: 15/03/2026 19:30:29 */ SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS = 0; -- ---------------------------- -- Table structure for entryinfo -- ---------------------------- DROP TABLE IF EXISTS `entryinfo`; CREATE TABLE `entryinfo` ( `id` int NOT NULL AUTO_INCREMENT, `agent_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '代理商id', `game_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '游戏id', `player_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户id', `match_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '赛事id', `is_die_out` int NULL DEFAULT 0 COMMENT '0,没有被淘汰,1,淘汰了', `die_round` int NULL DEFAULT 0 COMMENT '淘汰轮数', `sign_agent_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '报名代理编号', `true_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '真实姓名', `tel` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '联系电话', `last_round` int NULL DEFAULT 0 COMMENT '最后比赛时间', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 30 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for gameorder -- ---------------------------- DROP TABLE IF EXISTS `gameorder`; CREATE TABLE `gameorder` ( `id` int NOT NULL AUTO_INCREMENT, `order_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '订单id', `agent_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '代理商id', `game_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '游戏id', `player_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '玩家id', `order_price` decimal(10, 2) NULL DEFAULT NULL COMMENT '订单金额', `order_status` int NULL DEFAULT 0 COMMENT '0,未付款,1,已付款', `pay_time` datetime NULL DEFAULT NULL COMMENT '支付时间', `wei_trans_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '微信流水id', `wei_trade_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '微信商户订单id', `match_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '赛事id', `player_agent_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户代理id', `true_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '真实姓名', `tel` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '联系电话', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for gamerecord -- ---------------------------- DROP TABLE IF EXISTS `gamerecord`; CREATE TABLE `gamerecord` ( `id` int NOT NULL AUTO_INCREMENT, `agent_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '代理商id', `game_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '游戏id', `player_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户id', `match_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '赛事信息', `score` int NULL DEFAULT 0 COMMENT '分数', `nick_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户昵称', `avter` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '用户头像', `round` int NULL DEFAULT 0 COMMENT '第几轮信息', `is_die_out` int NULL DEFAULT 0 COMMENT '0,未淘汰,1,已淘汰,2待定中', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', `status` int NULL DEFAULT 0 COMMENT '0,有效战绩,1,无效战绩', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 13 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for gametype -- ---------------------------- DROP TABLE IF EXISTS `gametype`; CREATE TABLE `gametype` ( `id` int NOT NULL AUTO_INCREMENT, `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '赛事分类名称', `pic` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '分类图片', `status` int NULL DEFAULT NULL COMMENT '0,可用,1不可用', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for matchinfo -- ---------------------------- DROP TABLE IF EXISTS `matchinfo`; CREATE TABLE `matchinfo` ( `id` int NOT NULL AUTO_INCREMENT, `agent_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '代理商id', `game_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '游戏id', `game_type` int NULL DEFAULT NULL COMMENT '比赛类型', `prize_type` int NULL DEFAULT NULL COMMENT '奖品信息', `prize_img` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '奖励图片', `rank_type` int NULL DEFAULT NULL COMMENT '排行类型', `match_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '比赛名称', `match_info` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '比赛描述', `match_detail` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '赛事详情', `begin_time` datetime NULL DEFAULT NULL COMMENT '开始时间', `end_time` datetime NULL DEFAULT NULL COMMENT '结束时间', `signup_num` int NULL DEFAULT NULL COMMENT '报名人数', `first_time` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '淘汰赛第一次比赛时间', `second_time` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '淘汰赛第二次时间', `is_pay` int NULL DEFAULT 0 COMMENT '0,不用付费,1付费', `pay_money` decimal(11, 2) NULL DEFAULT 0.00 COMMENT '需要支付的报名金额', `match_link` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '比赛链接', `message` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '报名提示信息', `room_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '开放参数', `room_player_num` int NULL DEFAULT 3 COMMENT '每个房间人数', `dieout_num` int NULL DEFAULT 1 COMMENT '每个房间淘汰人数', `end_player_num` int NULL DEFAULT 9 COMMENT '结束比赛需要人数', `match_status` int NULL DEFAULT 0 COMMENT '0,未开赛,1比赛中,3,结束', `now_round` int NULL DEFAULT 0 COMMENT '当前轮数', `last_game_time` int NULL DEFAULT NULL COMMENT '最后一轮比赛时间', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for prizeinfo -- ---------------------------- DROP TABLE IF EXISTS `prizeinfo`; CREATE TABLE `prizeinfo` ( `id` int NOT NULL AUTO_INCREMENT, `prize_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '奖品名称', `prize_img` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '奖品图片', `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic; SET FOREIGN_KEY_CHECKS = 1;