| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563 |
- /*
- Navicat Premium Data Transfer
- Source Server : localhost
- Source Server Type : MySQL
- Source Server Version : 50744
- Source Host : localhost:3306
- Source Schema : thinkphp6_template
- Target Server Type : MySQL
- Target Server Version : 50744
- File Encoding : 65001
- Date: 18/09/2025 15:02:40
- */
- SET NAMES utf8mb4;
- SET FOREIGN_KEY_CHECKS = 0;
- -- ----------------------------
- -- Table structure for tb_admin
- -- ----------------------------
- DROP TABLE IF EXISTS `tb_admin`;
- CREATE TABLE `tb_admin` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `username` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '用户名',
- `password` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '密码',
- `rule_id` int(11) NOT NULL COMMENT '权限组id',
- `created_at` int(11) NULL DEFAULT NULL COMMENT '创建时间',
- `updated_at` int(11) 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 tb_admin_login_log
- -- ----------------------------
- DROP TABLE IF EXISTS `tb_admin_login_log`;
- CREATE TABLE `tb_admin_login_log` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT,
- `user_id` int(11) NOT NULL,
- `user_agent` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
- `ip` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
- `created_at` int(11) NOT NULL,
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE = InnoDB AUTO_INCREMENT = 108 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
- -- ----------------------------
- -- Table structure for tb_admin_token
- -- ----------------------------
- DROP TABLE IF EXISTS `tb_admin_token`;
- CREATE TABLE `tb_admin_token` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT,
- `user_id` int(11) NOT NULL,
- `token` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
- `expired_at` int(11) NOT NULL,
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE = InnoDB AUTO_INCREMENT = 103 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
- -- ----------------------------
- -- Table structure for tb_cdkey
- -- ----------------------------
- DROP TABLE IF EXISTS `tb_cdkey`;
- CREATE TABLE `tb_cdkey` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `cdkey` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '兑换码',
- `game_id` int(11) NOT NULL COMMENT '游戏ID',
- `expired_at` int(11) NOT NULL COMMENT '过期时间',
- `user_id` int(11) NULL DEFAULT NULL COMMENT '使用兑换码用户ID',
- `state` int(11) NOT NULL COMMENT '状态 0:未使用 1:已使用 2:已过期',
- `use_at` int(11) NULL DEFAULT NULL COMMENT '使用时间',
- `created_at` int(11) NOT NULL COMMENT '创建时间',
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE = InnoDB AUTO_INCREMENT = 14 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
- -- ----------------------------
- -- Table structure for tb_email_captcha
- -- ----------------------------
- DROP TABLE IF EXISTS `tb_email_captcha`;
- CREATE TABLE `tb_email_captcha` (
- `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'ID',
- `event` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '事件',
- `email` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '邮箱',
- `code` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '验证码',
- `times` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '验证次数',
- `ip` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT 'IP',
- `createtime` bigint(16) NULL DEFAULT NULL COMMENT '创建时间',
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE = InnoDB AUTO_INCREMENT = 328 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '邮箱验证码表' ROW_FORMAT = Dynamic;
- -- ----------------------------
- -- Table structure for tb_feedback
- -- ----------------------------
- DROP TABLE IF EXISTS `tb_feedback`;
- CREATE TABLE `tb_feedback` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `user_id` int(11) NULL DEFAULT NULL COMMENT '用户ID',
- `content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '投诉/建议内容',
- `reply_content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '回复内容',
- `is_reply` int(11) NULL DEFAULT 0 COMMENT '是否回复 0未回复 1已回复',
- `create_at` int(11) NULL DEFAULT NULL COMMENT '创建时间',
- `update_at` int(11) NULL DEFAULT NULL COMMENT '回复时间',
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE = InnoDB AUTO_INCREMENT = 8 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '投诉反馈建议表' ROW_FORMAT = Dynamic;
- -- ----------------------------
- -- Table structure for tb_forum_category
- -- ----------------------------
- DROP TABLE IF EXISTS `tb_forum_category`;
- CREATE TABLE `tb_forum_category` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `category_id` int(255) NOT NULL COMMENT '分类id',
- `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '版块名称',
- `description` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '版块描述',
- `image_url` varchar(2048) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '图片URL',
- `admin_id` int(11) NOT NULL COMMENT '版主用户ID',
- `priority` int(11) NOT NULL COMMENT '排序优先级,越小越靠前',
- `created_at` int(11) NULL DEFAULT NULL COMMENT '创建时间',
- `updated_at` int(11) NULL DEFAULT NULL COMMENT '更新时间',
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE = InnoDB AUTO_INCREMENT = 11 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
- -- ----------------------------
- -- Table structure for tb_forum_category_notice
- -- ----------------------------
- DROP TABLE IF EXISTS `tb_forum_category_notice`;
- CREATE TABLE `tb_forum_category_notice` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
- `category_id` int(11) NOT NULL COMMENT '版块ID',
- `notice_url` varchar(2048) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '公告URL',
- `created_at` int(11) NOT NULL COMMENT '创建时间',
- `updated_at` int(11) NOT NULL COMMENT '更新时间',
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
- -- ----------------------------
- -- Table structure for tb_forum_thread_category
- -- ----------------------------
- DROP TABLE IF EXISTS `tb_forum_thread_category`;
- CREATE TABLE `tb_forum_thread_category` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `category_id` int(11) NOT NULL COMMENT '版块ID',
- `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '分类标题',
- `created_at` int(11) NOT NULL COMMENT '创建时间',
- `updated_at` int(11) NOT NULL COMMENT '更新时间',
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE = InnoDB AUTO_INCREMENT = 21 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
- -- ----------------------------
- -- Table structure for tb_friend
- -- ----------------------------
- DROP TABLE IF EXISTS `tb_friend`;
- CREATE TABLE `tb_friend` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `user_id` int(11) NOT NULL COMMENT '用户ID',
- `friend_id` int(11) NOT NULL COMMENT '好友用户ID',
- `state` int(11) NOT NULL COMMENT '状态 0:等待验证 1:已通过 2:已拒绝',
- `msg` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '好友验证消息',
- `created_at` int(11) NOT NULL COMMENT '创建时间',
- `updated_at` int(11) NOT NULL COMMENT '更新时间',
- `expired_at` int(11) NOT NULL COMMENT '验证过期时间',
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE = InnoDB AUTO_INCREMENT = 11 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
- -- ----------------------------
- -- Table structure for tb_fuzhu
- -- ----------------------------
- DROP TABLE IF EXISTS `tb_fuzhu`;
- CREATE TABLE `tb_fuzhu` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '辅助标题',
- `image_url` varchar(2048) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '辅助图标图片URL',
- `version` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '辅助版本',
- `file_size` int(11) NOT NULL COMMENT '辅助文件大小(字节)',
- `language` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '辅助语言',
- `game` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '游戏名称',
- `type` int(11) NOT NULL COMMENT '授权类型 0:免费辅助 1:收费辅助',
- `priority` int(11) NOT NULL COMMENT '排序优先级,越小越靠前原则',
- `rate` int(11) NOT NULL COMMENT '评分星星数,最多5分',
- `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '辅助详细描述',
- `download_url` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '下载地址URL',
- `created_at` int(11) NOT NULL COMMENT '创建时间',
- `updated_at` int(11) NOT NULL COMMENT '更新时间',
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE = InnoDB AUTO_INCREMENT = 8 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
- -- ----------------------------
- -- Table structure for tb_fuzhu_download
- -- ----------------------------
- DROP TABLE IF EXISTS `tb_fuzhu_download`;
- CREATE TABLE `tb_fuzhu_download` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `fuzhu_id` int(11) NOT NULL COMMENT '辅助ID',
- `user_id` int(11) NOT NULL COMMENT '用户ID',
- `created_at` int(11) NOT NULL COMMENT '创建时间',
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE = InnoDB AUTO_INCREMENT = 22 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
- -- ----------------------------
- -- Table structure for tb_fuzhu_vote
- -- ----------------------------
- DROP TABLE IF EXISTS `tb_fuzhu_vote`;
- CREATE TABLE `tb_fuzhu_vote` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `user_id` int(11) NOT NULL COMMENT '用户ID',
- `fuzhu_id` int(11) NOT NULL COMMENT '辅助ID',
- `value` int(11) NOT NULL COMMENT '投票值 0:踩 1:赞',
- `created_at` int(11) NOT NULL COMMENT '创建时间',
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE = InnoDB AUTO_INCREMENT = 9 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
- -- ----------------------------
- -- Table structure for tb_game
- -- ----------------------------
- DROP TABLE IF EXISTS `tb_game`;
- CREATE TABLE `tb_game` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `category` int(11) NOT NULL COMMENT '分类ID',
- `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '商品标题',
- `image_url` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '图片URL',
- `price` float NOT NULL COMMENT '价格',
- `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '描述',
- `priority` int(11) NOT NULL COMMENT '优先级,越小越靠前',
- `browse` int(11) NOT NULL COMMENT '浏览次数',
- `buy_count` int(11) NOT NULL COMMENT '购买次数',
- `game_version` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '游戏版本',
- `language` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '游戏语言',
- `download_url` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '下载链接',
- `extracted_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '提取码',
- `created_at` int(11) NOT NULL,
- `updated_at` int(11) NOT NULL,
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE = InnoDB AUTO_INCREMENT = 44 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
- -- ----------------------------
- -- Table structure for tb_game_bind_record
- -- ----------------------------
- DROP TABLE IF EXISTS `tb_game_bind_record`;
- CREATE TABLE `tb_game_bind_record` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `user_id` int(11) NOT NULL COMMENT '用户ID',
- `game_id` int(11) NOT NULL COMMENT '游戏ID',
- `machine_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '机器码',
- `created_at` int(11) NOT NULL COMMENT '创建时间',
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
- -- ----------------------------
- -- Table structure for tb_game_category
- -- ----------------------------
- DROP TABLE IF EXISTS `tb_game_category`;
- CREATE TABLE `tb_game_category` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
- `image_url` varchar(2048) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
- `description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
- `priority` int(11) NOT NULL COMMENT '优先级,越大排名越靠前',
- `created_at` int(11) NOT NULL COMMENT '创建时间',
- `updated_at` int(11) NULL DEFAULT NULL COMMENT '更新时间',
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE = InnoDB AUTO_INCREMENT = 8 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
- -- ----------------------------
- -- Table structure for tb_game_machine
- -- ----------------------------
- DROP TABLE IF EXISTS `tb_game_machine`;
- CREATE TABLE `tb_game_machine` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `user_id` int(11) NOT NULL COMMENT '用户ID',
- `game_id` int(11) NOT NULL COMMENT '游戏ID',
- `machine_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '机器码',
- `created_at` int(11) NOT NULL COMMENT '创建时间',
- `expired_at` int(11) NOT NULL COMMENT '到期时间',
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
- -- ----------------------------
- -- Table structure for tb_global_config
- -- ----------------------------
- DROP TABLE IF EXISTS `tb_global_config`;
- CREATE TABLE `tb_global_config` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '配置名称',
- `value` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '配置值',
- `description` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '配置描述',
- `create_at` int(11) NULL DEFAULT NULL COMMENT '创建时间',
- `update_at` int(11) NULL DEFAULT NULL COMMENT '更新时间',
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE = InnoDB AUTO_INCREMENT = 10 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '全局配置表' ROW_FORMAT = Dynamic;
- -- ----------------------------
- -- Table structure for tb_kefu
- -- ----------------------------
- DROP TABLE IF EXISTS `tb_kefu`;
- CREATE TABLE `tb_kefu` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
- `jump_url` varchar(2048) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
- `type` int(11) NOT NULL COMMENT '客服类型: 1:QQ客服 2:微信客服 3:Telegram客服',
- `created_at` int(11) NULL DEFAULT NULL,
- `updated_at` int(11) NULL DEFAULT NULL,
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
- -- ----------------------------
- -- Table structure for tb_message
- -- ----------------------------
- DROP TABLE IF EXISTS `tb_message`;
- CREATE TABLE `tb_message` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT,
- `from_uid` int(11) NOT NULL COMMENT '来自用户ID',
- `to_uid` int(11) NOT NULL COMMENT '发送到用户ID',
- `msg` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '消息内容',
- `is_read` int(11) NOT NULL COMMENT '是否已读1:已读 0:未读',
- `created_at` int(11) NOT NULL COMMENT '创建时间',
- `read_at` int(11) NULL DEFAULT NULL COMMENT '读取时间',
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE = InnoDB AUTO_INCREMENT = 28 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
- -- ----------------------------
- -- Table structure for tb_search_keywords
- -- ----------------------------
- DROP TABLE IF EXISTS `tb_search_keywords`;
- CREATE TABLE `tb_search_keywords` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `keywords` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
- `created_at` int(11) NOT NULL,
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE = InnoDB AUTO_INCREMENT = 761 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
- -- ----------------------------
- -- Table structure for tb_system_avatar
- -- ----------------------------
- DROP TABLE IF EXISTS `tb_system_avatar`;
- CREATE TABLE `tb_system_avatar` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `image_url` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '图片URL',
- `created_at` int(11) NULL DEFAULT NULL COMMENT '创建时间',
- `updated_at` int(11) NULL DEFAULT NULL COMMENT '更新时间',
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
- -- ----------------------------
- -- Table structure for tb_thread
- -- ----------------------------
- DROP TABLE IF EXISTS `tb_thread`;
- CREATE TABLE `tb_thread` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `category_id` int(11) NOT NULL COMMENT '版块ID',
- `thread_category` int(11) NOT NULL COMMENT '帖子分类ID',
- `user_id` int(11) NOT NULL COMMENT '用户ID',
- `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '帖子标题',
- `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '帖子内容',
- `browse` int(11) NOT NULL COMMENT '浏览次数',
- `created_at` int(11) NOT NULL COMMENT '创建时间',
- `updated_at` int(11) NOT NULL COMMENT '更新时间',
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE = InnoDB AUTO_INCREMENT = 11 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
- -- ----------------------------
- -- Table structure for tb_thread_reply
- -- ----------------------------
- DROP TABLE IF EXISTS `tb_thread_reply`;
- CREATE TABLE `tb_thread_reply` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT,
- `user_id` int(11) NOT NULL COMMENT '用户ID',
- `thread_id` int(11) NOT NULL COMMENT '帖子ID',
- `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '内容',
- `created_at` int(11) NOT NULL COMMENT '创建时间',
- `updated_at` int(11) NOT NULL COMMENT '更新时间',
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE = InnoDB AUTO_INCREMENT = 24 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
- -- ----------------------------
- -- Table structure for tb_thread_visit
- -- ----------------------------
- DROP TABLE IF EXISTS `tb_thread_visit`;
- CREATE TABLE `tb_thread_visit` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT,
- `user_id` int(11) NOT NULL COMMENT '用户ID,如果登录后访问,显示用户ID,访客显示0',
- `is_user` int(11) NOT NULL COMMENT '是否注册会员 1:是 0:不是',
- `created_at` int(11) NOT NULL COMMENT '创建时间',
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE = InnoDB AUTO_INCREMENT = 1747 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
- -- ----------------------------
- -- Table structure for tb_user
- -- ----------------------------
- DROP TABLE IF EXISTS `tb_user`;
- CREATE TABLE `tb_user` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT,
- `username` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '用户名',
- `password` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '密码',
- `created_at` int(11) NOT NULL COMMENT '创建时间',
- `last_login` int(11) NULL DEFAULT NULL COMMENT '上次登录时间',
- `login_count` int(11) NOT NULL COMMENT '登录次数',
- `last_login_ip` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '上次登录IP',
- `avatar` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '头像URL',
- `state` int(11) NOT NULL COMMENT '状态 0:未激活 1:正常 2:封号',
- `balance` float NOT NULL COMMENT '余额',
- `email` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '邮箱账号',
- `mobile` int(11) NULL DEFAULT NULL COMMENT '手机号',
- `is_email_verified` int(11) NULL DEFAULT NULL COMMENT '邮箱认证状态 0:未认证 1:已认证',
- `score` int(11) NULL DEFAULT NULL COMMENT '积分数量',
- `gold` int(11) NULL DEFAULT NULL COMMENT '金币数量',
- `exp` int(11) NOT NULL COMMENT '经验值',
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE = InnoDB AUTO_INCREMENT = 23 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
- -- ----------------------------
- -- Table structure for tb_user_balance_record
- -- ----------------------------
- DROP TABLE IF EXISTS `tb_user_balance_record`;
- CREATE TABLE `tb_user_balance_record` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `user_id` int(11) NOT NULL,
- `amount` int(11) NOT NULL,
- `created_at` int(11) NOT NULL,
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE = InnoDB AUTO_INCREMENT = 7 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
- -- ----------------------------
- -- Table structure for tb_user_bug
- -- ----------------------------
- DROP TABLE IF EXISTS `tb_user_bug`;
- CREATE TABLE `tb_user_bug` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `user_id` int(11) NULL DEFAULT NULL COMMENT '用户ID',
- `type` int(11) NULL DEFAULT NULL COMMENT 'Bug类型 1单机游戏 2收费辅助',
- `game_id` int(11) NULL DEFAULT NULL COMMENT '游戏ID',
- `content` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT 'Bug反馈正文',
- `is_reply` int(11) NULL DEFAULT 0 COMMENT '是否回复 0否 1是',
- `reply_content` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL COMMENT '回复正文',
- `create_at` int(11) NULL DEFAULT NULL COMMENT 'Bug反馈时间',
- `update_at` int(11) NULL DEFAULT NULL COMMENT '回复时间',
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE = InnoDB AUTO_INCREMENT = 46 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'Bug反馈表' ROW_FORMAT = Dynamic;
- -- ----------------------------
- -- Table structure for tb_user_game
- -- ----------------------------
- DROP TABLE IF EXISTS `tb_user_game`;
- CREATE TABLE `tb_user_game` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `user_id` int(11) NOT NULL,
- `game_id` int(11) NOT NULL,
- `price` float NOT NULL COMMENT '购买时价格',
- `channel` int(11) NOT NULL COMMENT '购买渠道 1:站内直购 2:淘宝 3:拼多多',
- `created_at` int(11) NOT NULL,
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE = InnoDB AUTO_INCREMENT = 13 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
- -- ----------------------------
- -- Table structure for tb_user_group
- -- ----------------------------
- DROP TABLE IF EXISTS `tb_user_group`;
- CREATE TABLE `tb_user_group` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '用户组名称',
- `level` int(11) NOT NULL COMMENT '等级',
- `exp` int(11) NOT NULL COMMENT '所需经验值',
- `created_at` int(11) NOT NULL COMMENT '创建时间',
- `updated_at` int(11) NOT NULL COMMENT '更新时间',
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE = InnoDB AUTO_INCREMENT = 19 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
- -- ----------------------------
- -- Table structure for tb_user_login_log
- -- ----------------------------
- DROP TABLE IF EXISTS `tb_user_login_log`;
- CREATE TABLE `tb_user_login_log` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT,
- `user_id` int(11) NOT NULL COMMENT '用户ID',
- `ip` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '登录IP地址',
- `user_agent` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'USER-AGENT',
- `created_at` int(11) NOT NULL COMMENT '创建时间',
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE = InnoDB AUTO_INCREMENT = 237 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
- -- ----------------------------
- -- Table structure for tb_user_order
- -- ----------------------------
- DROP TABLE IF EXISTS `tb_user_order`;
- CREATE TABLE `tb_user_order` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `user_id` int(11) NOT NULL COMMENT '用户ID',
- `order_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '订单号',
- `balance` float NOT NULL COMMENT '订单金额',
- `state` int(11) NOT NULL COMMENT '订单状态 0:待支付 1:已支付 3:订单超时',
- `created_at` int(11) NOT NULL COMMENT '创建时间',
- `pay_at` int(11) NULL DEFAULT NULL COMMENT '支付完成时间',
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE = InnoDB AUTO_INCREMENT = 63 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
- -- ----------------------------
- -- Table structure for tb_user_token
- -- ----------------------------
- DROP TABLE IF EXISTS `tb_user_token`;
- CREATE TABLE `tb_user_token` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT,
- `token` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
- `user_id` int(11) NOT NULL,
- `expired_at` int(11) NOT NULL,
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE = InnoDB AUTO_INCREMENT = 237 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
- -- ----------------------------
- -- Table structure for tb_user_vip
- -- ----------------------------
- DROP TABLE IF EXISTS `tb_user_vip`;
- CREATE TABLE `tb_user_vip` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `user_id` int(11) NOT NULL COMMENT '用户ID',
- `type` int(11) NOT NULL COMMENT 'VIP类型 1:铂金VIP 2:钻石VIP',
- `created_at` int(11) NOT NULL COMMENT '创建时间',
- `expired_at` int(11) NOT 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 tb_user_vip_price
- -- ----------------------------
- DROP TABLE IF EXISTS `tb_user_vip_price`;
- CREATE TABLE `tb_user_vip_price` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `user_id` int(11) NOT NULL COMMENT '用户ID',
- `type` int(11) NOT NULL COMMENT '类型',
- `duration` int(11) NOT NULL COMMENT '购买周期',
- `price` int(11) NOT NULL COMMENT '价格',
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE = InnoDB AUTO_INCREMENT = 41 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
- -- ----------------------------
- -- Table structure for tb_user_vip_record
- -- ----------------------------
- DROP TABLE IF EXISTS `tb_user_vip_record`;
- CREATE TABLE `tb_user_vip_record` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `user_id` int(11) NOT NULL COMMENT '用户ID',
- `price` int(11) NOT NULL COMMENT '购买时价格',
- `type` int(11) NOT NULL COMMENT 'VIP类型:1:铂金VIP 2:钻石VIP',
- `duration` int(11) NOT NULL COMMENT '购买周期(月)',
- `start_time` int(11) NOT NULL COMMENT '开始时间',
- `expired_at` int(11) NOT NULL COMMENT '到期时间',
- `created_at` int(11) NOT NULL COMMENT '创建时间',
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
- -- ----------------------------
- -- Table structure for tb_website_visit
- -- ----------------------------
- DROP TABLE IF EXISTS `tb_website_visit`;
- CREATE TABLE `tb_website_visit` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT,
- `ip_address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'IP地址',
- `is_user` int(11) NOT NULL COMMENT '是否注册用户',
- `user_id` int(11) NULL DEFAULT NULL COMMENT '用户ID,如没有为NULL',
- `user_agent` varchar(2048) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'user-agent',
- `created_at` int(11) NOT NULL COMMENT '创建时间',
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE = InnoDB AUTO_INCREMENT = 1683 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
- SET FOREIGN_KEY_CHECKS = 1;
|