chore: update database backups and add V6 migration
- Clean old database backup files - Add fresh backups (2026-01-16): - martial_full_20260116.sql (34 martial tables) - blade_full_20260116.sql (38 blade tables) - other_tables_full_20260116.sql (16 mt_* + flyway tables) - Add V6 migration: add project_id to martial_deduction_item Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
This commit is contained in:
@@ -0,0 +1,666 @@
|
||||
-- MySQL dump 10.13 Distrib 8.0.44, for Linux (x86_64)
|
||||
--
|
||||
-- Host: localhost Database: martial_db
|
||||
-- ------------------------------------------------------
|
||||
-- Server version 8.0.44
|
||||
|
||||
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
|
||||
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
|
||||
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
|
||||
/*!50503 SET NAMES utf8mb4 */;
|
||||
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
|
||||
/*!40103 SET TIME_ZONE='+00:00' */;
|
||||
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
|
||||
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
|
||||
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
|
||||
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
|
||||
|
||||
--
|
||||
-- Table structure for table `flyway_schema_history`
|
||||
--
|
||||
|
||||
DROP TABLE IF EXISTS `flyway_schema_history`;
|
||||
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
||||
/*!50503 SET character_set_client = utf8mb4 */;
|
||||
CREATE TABLE `flyway_schema_history` (
|
||||
`installed_rank` int NOT NULL,
|
||||
`version` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
|
||||
`description` varchar(200) COLLATE utf8mb4_unicode_ci NOT NULL,
|
||||
`type` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL,
|
||||
`script` varchar(1000) COLLATE utf8mb4_unicode_ci NOT NULL,
|
||||
`checksum` int DEFAULT NULL,
|
||||
`installed_by` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL,
|
||||
`installed_on` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
`execution_time` int NOT NULL,
|
||||
`success` tinyint(1) NOT NULL,
|
||||
PRIMARY KEY (`installed_rank`),
|
||||
KEY `flyway_schema_history_s_idx` (`success`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
|
||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||
|
||||
--
|
||||
-- Dumping data for table `flyway_schema_history`
|
||||
--
|
||||
|
||||
LOCK TABLES `flyway_schema_history` WRITE;
|
||||
/*!40000 ALTER TABLE `flyway_schema_history` DISABLE KEYS */;
|
||||
INSERT INTO `flyway_schema_history` VALUES (1,'0','<< Flyway Baseline >>','BASELINE','<< Flyway Baseline >>',NULL,'root','2026-01-13 04:28:14',0,1),(2,'1','baseline','SQL','V1__baseline.sql',393949116,'root','2026-01-13 04:28:15',8,1),(3,'2','add project fields','SQL','V2__add_project_fields.sql',-938292432,'root','2026-01-13 04:28:15',15,1),(4,'3','add missing fields and tables','SQL','V3__add_missing_fields_and_tables.sql',455547722,'root','2026-01-15 03:30:45',35,1),(5,'4','create missing tables','SQL','V4__create_missing_tables.sql',-277029490,'root','2026-01-15 03:30:45',33,1),(6,'5','create schedule tables','SQL','V5__create_schedule_tables.sql',-1114086524,'root','2026-01-15 03:30:45',15,1),(7,'6','add deduction item project id','SQL','V6__add_deduction_item_project_id.sql',0,'root','2026-01-16 08:14:40',5,1);
|
||||
/*!40000 ALTER TABLE `flyway_schema_history` ENABLE KEYS */;
|
||||
UNLOCK TABLES;
|
||||
|
||||
--
|
||||
-- Table structure for table `mt_athlete`
|
||||
--
|
||||
|
||||
DROP TABLE IF EXISTS `mt_athlete`;
|
||||
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
||||
/*!50503 SET character_set_client = utf8mb4 */;
|
||||
CREATE TABLE `mt_athlete` (
|
||||
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
||||
`user_id` bigint DEFAULT NULL COMMENT '用户ID',
|
||||
`name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '姓名',
|
||||
`gender` int DEFAULT '1' COMMENT '性别:1-男,2-女',
|
||||
`age` int DEFAULT NULL COMMENT '年龄',
|
||||
`id_card` varchar(18) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '身份证号',
|
||||
`unit_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '单位名称',
|
||||
`team_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '队伍名称',
|
||||
`id_type` int DEFAULT '1' COMMENT '证件类型:1-身份证',
|
||||
`player_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '选手编号(报名成功后生成)',
|
||||
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||||
`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
||||
`is_deleted` tinyint DEFAULT '0' COMMENT '是否删除:0-否,1-是',
|
||||
`tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '000000' COMMENT '租户ID',
|
||||
`create_user` bigint DEFAULT NULL COMMENT '创建人',
|
||||
`create_dept` bigint DEFAULT NULL COMMENT '创建部门',
|
||||
`update_user` bigint DEFAULT NULL COMMENT '更新人',
|
||||
`status` int DEFAULT '1' COMMENT '状态',
|
||||
PRIMARY KEY (`id`) USING BTREE,
|
||||
KEY `idx_user_id` (`user_id`) USING BTREE,
|
||||
KEY `idx_id_card` (`id_card`) USING BTREE
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='运动员选手表';
|
||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||
|
||||
--
|
||||
-- Dumping data for table `mt_athlete`
|
||||
--
|
||||
|
||||
LOCK TABLES `mt_athlete` WRITE;
|
||||
/*!40000 ALTER TABLE `mt_athlete` DISABLE KEYS */;
|
||||
/*!40000 ALTER TABLE `mt_athlete` ENABLE KEYS */;
|
||||
UNLOCK TABLES;
|
||||
|
||||
--
|
||||
-- Table structure for table `mt_certificate`
|
||||
--
|
||||
|
||||
DROP TABLE IF EXISTS `mt_certificate`;
|
||||
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
||||
/*!50503 SET character_set_client = utf8mb4 */;
|
||||
CREATE TABLE `mt_certificate` (
|
||||
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
||||
`competition_id` bigint NOT NULL COMMENT '赛事ID',
|
||||
`result_id` bigint NOT NULL COMMENT '成绩ID',
|
||||
`athlete_id` bigint NOT NULL COMMENT '运动员ID',
|
||||
`project_id` bigint NOT NULL COMMENT '项目ID',
|
||||
`certificate_type` int DEFAULT '1' COMMENT '证书类型:1-冠军,2-亚军,3-季军,4-优秀奖',
|
||||
`certificate_url` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '证书URL',
|
||||
`generate_time` datetime DEFAULT NULL COMMENT '生成时间',
|
||||
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||||
`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
||||
`is_deleted` tinyint DEFAULT '0' COMMENT '是否删除:0-否,1-是',
|
||||
`tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '000000' COMMENT '租户ID',
|
||||
`create_user` bigint DEFAULT NULL COMMENT '创建人',
|
||||
`create_dept` bigint DEFAULT NULL COMMENT '创建部门',
|
||||
`update_user` bigint DEFAULT NULL COMMENT '更新人',
|
||||
`status` int DEFAULT '1' COMMENT '状态',
|
||||
PRIMARY KEY (`id`) USING BTREE,
|
||||
KEY `idx_competition_id` (`competition_id`) USING BTREE,
|
||||
KEY `idx_result_id` (`result_id`) USING BTREE,
|
||||
KEY `idx_athlete_id` (`athlete_id`) USING BTREE
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='证书奖牌表';
|
||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||
|
||||
--
|
||||
-- Dumping data for table `mt_certificate`
|
||||
--
|
||||
|
||||
LOCK TABLES `mt_certificate` WRITE;
|
||||
/*!40000 ALTER TABLE `mt_certificate` DISABLE KEYS */;
|
||||
/*!40000 ALTER TABLE `mt_certificate` ENABLE KEYS */;
|
||||
UNLOCK TABLES;
|
||||
|
||||
--
|
||||
-- Table structure for table `mt_competition`
|
||||
--
|
||||
|
||||
DROP TABLE IF EXISTS `mt_competition`;
|
||||
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
||||
/*!50503 SET character_set_client = utf8mb4 */;
|
||||
CREATE TABLE `mt_competition` (
|
||||
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
||||
`title` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '赛事名称',
|
||||
`organizer` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '主办单位',
|
||||
`location` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '地区',
|
||||
`venue` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '详细地点',
|
||||
`register_start_time` datetime DEFAULT NULL COMMENT '报名开始时间',
|
||||
`register_end_time` datetime DEFAULT NULL COMMENT '报名结束时间',
|
||||
`match_start_time` datetime DEFAULT NULL COMMENT '比赛开始时间',
|
||||
`match_end_time` datetime DEFAULT NULL COMMENT '比赛结束时间',
|
||||
`venue_count` int DEFAULT '3' COMMENT '场地数量',
|
||||
`match_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '比赛编码',
|
||||
`share_url` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '报名分享链接',
|
||||
`info_content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci COMMENT '信息发布内容',
|
||||
`rules_content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci COMMENT '赛事规程内容',
|
||||
`schedule_content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci COMMENT '活动日程内容',
|
||||
`status` int DEFAULT '0' COMMENT '状态:0-待开始,1-报名中,2-编排中,3-进行中,4-已结束',
|
||||
`total_register_count` int DEFAULT '0' COMMENT '总报名人数',
|
||||
`total_amount` decimal(10,2) DEFAULT '0.00' COMMENT '总金额',
|
||||
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||||
`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
||||
`is_deleted` tinyint DEFAULT '0' COMMENT '是否删除:0-否,1-是',
|
||||
`tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '000000' COMMENT '租户ID',
|
||||
`create_user` bigint DEFAULT NULL COMMENT '创建人',
|
||||
`create_dept` bigint DEFAULT NULL COMMENT '创建部门',
|
||||
`update_user` bigint DEFAULT NULL COMMENT '更新人',
|
||||
PRIMARY KEY (`id`) USING BTREE,
|
||||
KEY `idx_status` (`status`) USING BTREE,
|
||||
KEY `idx_match_code` (`match_code`) USING BTREE
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='赛事表';
|
||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||
|
||||
--
|
||||
-- Dumping data for table `mt_competition`
|
||||
--
|
||||
|
||||
LOCK TABLES `mt_competition` WRITE;
|
||||
/*!40000 ALTER TABLE `mt_competition` DISABLE KEYS */;
|
||||
/*!40000 ALTER TABLE `mt_competition` ENABLE KEYS */;
|
||||
UNLOCK TABLES;
|
||||
|
||||
--
|
||||
-- Table structure for table `mt_deduction_item`
|
||||
--
|
||||
|
||||
DROP TABLE IF EXISTS `mt_deduction_item`;
|
||||
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
||||
/*!50503 SET character_set_client = utf8mb4 */;
|
||||
CREATE TABLE `mt_deduction_item` (
|
||||
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
||||
`project_id` bigint NOT NULL COMMENT '项目ID',
|
||||
`description` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '扣分项描述',
|
||||
`deduction_value` decimal(5,3) DEFAULT '0.000' COMMENT '扣分值',
|
||||
`sort_order` int DEFAULT '0' COMMENT '排序',
|
||||
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||||
`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
||||
`is_deleted` tinyint DEFAULT '0' COMMENT '是否删除:0-否,1-是',
|
||||
`tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '000000' COMMENT '租户ID',
|
||||
`create_user` bigint DEFAULT NULL COMMENT '创建人',
|
||||
`create_dept` bigint DEFAULT NULL COMMENT '创建部门',
|
||||
`update_user` bigint DEFAULT NULL COMMENT '更新人',
|
||||
`status` int DEFAULT '1' COMMENT '状态',
|
||||
PRIMARY KEY (`id`) USING BTREE,
|
||||
KEY `idx_project_id` (`project_id`) USING BTREE
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='扣分项表';
|
||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||
|
||||
--
|
||||
-- Dumping data for table `mt_deduction_item`
|
||||
--
|
||||
|
||||
LOCK TABLES `mt_deduction_item` WRITE;
|
||||
/*!40000 ALTER TABLE `mt_deduction_item` DISABLE KEYS */;
|
||||
/*!40000 ALTER TABLE `mt_deduction_item` ENABLE KEYS */;
|
||||
UNLOCK TABLES;
|
||||
|
||||
--
|
||||
-- Table structure for table `mt_judge`
|
||||
--
|
||||
|
||||
DROP TABLE IF EXISTS `mt_judge`;
|
||||
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
||||
/*!50503 SET character_set_client = utf8mb4 */;
|
||||
CREATE TABLE `mt_judge` (
|
||||
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
||||
`competition_id` bigint NOT NULL COMMENT '赛事ID',
|
||||
`judge_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '裁判姓名',
|
||||
`invite_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '邀请码',
|
||||
`role` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT 'pub' COMMENT '角色:pub-普通裁判,admin-裁判长',
|
||||
`phone` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手机号',
|
||||
`venue_id` bigint DEFAULT NULL COMMENT '负责场地ID',
|
||||
`status` int DEFAULT '1' COMMENT '状态:1-正常,2-禁用',
|
||||
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||||
`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
||||
`is_deleted` tinyint DEFAULT '0' COMMENT '是否删除:0-否,1-是',
|
||||
`tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '000000' COMMENT '租户ID',
|
||||
`create_user` bigint DEFAULT NULL COMMENT '创建人',
|
||||
`create_dept` bigint DEFAULT NULL COMMENT '创建部门',
|
||||
`update_user` bigint DEFAULT NULL COMMENT '更新人',
|
||||
PRIMARY KEY (`id`) USING BTREE,
|
||||
KEY `idx_competition_id` (`competition_id`) USING BTREE,
|
||||
KEY `idx_invite_code` (`invite_code`) USING BTREE
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='裁判表';
|
||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||
|
||||
--
|
||||
-- Dumping data for table `mt_judge`
|
||||
--
|
||||
|
||||
LOCK TABLES `mt_judge` WRITE;
|
||||
/*!40000 ALTER TABLE `mt_judge` DISABLE KEYS */;
|
||||
/*!40000 ALTER TABLE `mt_judge` ENABLE KEYS */;
|
||||
UNLOCK TABLES;
|
||||
|
||||
--
|
||||
-- Table structure for table `mt_match_log`
|
||||
--
|
||||
|
||||
DROP TABLE IF EXISTS `mt_match_log`;
|
||||
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
||||
/*!50503 SET character_set_client = utf8mb4 */;
|
||||
CREATE TABLE `mt_match_log` (
|
||||
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
||||
`competition_id` bigint NOT NULL COMMENT '赛事ID',
|
||||
`schedule_id` bigint NOT NULL COMMENT '编排ID',
|
||||
`registration_project_id` bigint NOT NULL COMMENT '报名项目ID',
|
||||
`athlete_id` bigint DEFAULT NULL COMMENT '运动员ID',
|
||||
`project_id` bigint NOT NULL COMMENT '项目ID',
|
||||
`venue_id` bigint NOT NULL COMMENT '场地ID',
|
||||
`status` int DEFAULT '1' COMMENT '状态:1-待检录,2-已检录,3-比赛中,4-已完赛',
|
||||
`checkin_time` datetime DEFAULT NULL COMMENT '签到时间',
|
||||
`start_time` datetime DEFAULT NULL COMMENT '开始时间',
|
||||
`end_time` datetime DEFAULT NULL COMMENT '结束时间',
|
||||
`operator_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '操作人',
|
||||
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||||
`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
||||
`is_deleted` tinyint DEFAULT '0' COMMENT '是否删除:0-否,1-是',
|
||||
`tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '000000' COMMENT '租户ID',
|
||||
`create_user` bigint DEFAULT NULL COMMENT '创建人',
|
||||
`create_dept` bigint DEFAULT NULL COMMENT '创建部门',
|
||||
`update_user` bigint DEFAULT NULL COMMENT '更新人',
|
||||
PRIMARY KEY (`id`) USING BTREE,
|
||||
KEY `idx_competition_id` (`competition_id`) USING BTREE,
|
||||
KEY `idx_schedule_id` (`schedule_id`) USING BTREE,
|
||||
KEY `idx_venue_id` (`venue_id`) USING BTREE,
|
||||
KEY `idx_status` (`status`) USING BTREE
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='比赛日志表';
|
||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||
|
||||
--
|
||||
-- Dumping data for table `mt_match_log`
|
||||
--
|
||||
|
||||
LOCK TABLES `mt_match_log` WRITE;
|
||||
/*!40000 ALTER TABLE `mt_match_log` DISABLE KEYS */;
|
||||
/*!40000 ALTER TABLE `mt_match_log` ENABLE KEYS */;
|
||||
UNLOCK TABLES;
|
||||
|
||||
--
|
||||
-- Table structure for table `mt_project`
|
||||
--
|
||||
|
||||
DROP TABLE IF EXISTS `mt_project`;
|
||||
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
||||
/*!50503 SET character_set_client = utf8mb4 */;
|
||||
CREATE TABLE `mt_project` (
|
||||
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
||||
`competition_id` bigint NOT NULL COMMENT '赛事ID',
|
||||
`project_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '项目名称',
|
||||
`project_type` int DEFAULT '1' COMMENT '项目类型:1-单人项目,2-集体项目',
|
||||
`price` decimal(10,2) DEFAULT '0.00' COMMENT '项目价格',
|
||||
`duration` int DEFAULT '5' COMMENT '单个比赛时长(分钟)',
|
||||
`gender` int DEFAULT '0' COMMENT '性别限制:0-不限,1-男,2-女',
|
||||
`age_group` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '年龄组别',
|
||||
`team_size` int DEFAULT '1' COMMENT '队伍人数(集体项目)',
|
||||
`register_count` int DEFAULT '0' COMMENT '报名人数/队伍数',
|
||||
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||||
`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
||||
`is_deleted` tinyint DEFAULT '0' COMMENT '是否删除:0-否,1-是',
|
||||
`tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '000000' COMMENT '租户ID',
|
||||
`create_user` bigint DEFAULT NULL COMMENT '创建人',
|
||||
`create_dept` bigint DEFAULT NULL COMMENT '创建部门',
|
||||
`update_user` bigint DEFAULT NULL COMMENT '更新人',
|
||||
`status` int DEFAULT '1' COMMENT '状态',
|
||||
PRIMARY KEY (`id`) USING BTREE,
|
||||
KEY `idx_competition_id` (`competition_id`) USING BTREE
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='项目表';
|
||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||
|
||||
--
|
||||
-- Dumping data for table `mt_project`
|
||||
--
|
||||
|
||||
LOCK TABLES `mt_project` WRITE;
|
||||
/*!40000 ALTER TABLE `mt_project` DISABLE KEYS */;
|
||||
/*!40000 ALTER TABLE `mt_project` ENABLE KEYS */;
|
||||
UNLOCK TABLES;
|
||||
|
||||
--
|
||||
-- Table structure for table `mt_registration_order`
|
||||
--
|
||||
|
||||
DROP TABLE IF EXISTS `mt_registration_order`;
|
||||
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
||||
/*!50503 SET character_set_client = utf8mb4 */;
|
||||
CREATE TABLE `mt_registration_order` (
|
||||
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
||||
`order_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '订单号',
|
||||
`competition_id` bigint NOT NULL COMMENT '赛事ID',
|
||||
`user_id` bigint NOT NULL COMMENT '用户ID',
|
||||
`contact_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '联系人姓名',
|
||||
`contact_phone` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '联系人电话',
|
||||
`total_amount` decimal(10,2) DEFAULT '0.00' COMMENT '总金额',
|
||||
`pay_amount` decimal(10,2) DEFAULT '0.00' COMMENT '实付金额',
|
||||
`status` int DEFAULT '0' COMMENT '订单状态:0-待支付,1-已支付,2-已取消,3-已退款',
|
||||
`pay_time` datetime DEFAULT NULL COMMENT '支付时间',
|
||||
`pay_type` int DEFAULT NULL COMMENT '支付方式:1-微信,2-支付宝',
|
||||
`participant_count` int DEFAULT '0' COMMENT '参赛人数',
|
||||
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||||
`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
||||
`is_deleted` tinyint DEFAULT '0' COMMENT '是否删除:0-否,1-是',
|
||||
`tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '000000' COMMENT '租户ID',
|
||||
`create_user` bigint DEFAULT NULL COMMENT '创建人',
|
||||
`create_dept` bigint DEFAULT NULL COMMENT '创建部门',
|
||||
`update_user` bigint DEFAULT NULL COMMENT '更新人',
|
||||
PRIMARY KEY (`id`) USING BTREE,
|
||||
UNIQUE KEY `uk_order_no` (`order_no`) USING BTREE,
|
||||
KEY `idx_competition_id` (`competition_id`) USING BTREE,
|
||||
KEY `idx_user_id` (`user_id`) USING BTREE,
|
||||
KEY `idx_status` (`status`) USING BTREE
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='报名订单表';
|
||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||
|
||||
--
|
||||
-- Dumping data for table `mt_registration_order`
|
||||
--
|
||||
|
||||
LOCK TABLES `mt_registration_order` WRITE;
|
||||
/*!40000 ALTER TABLE `mt_registration_order` DISABLE KEYS */;
|
||||
/*!40000 ALTER TABLE `mt_registration_order` ENABLE KEYS */;
|
||||
UNLOCK TABLES;
|
||||
|
||||
--
|
||||
-- Table structure for table `mt_registration_project`
|
||||
--
|
||||
|
||||
DROP TABLE IF EXISTS `mt_registration_project`;
|
||||
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
||||
/*!50503 SET character_set_client = utf8mb4 */;
|
||||
CREATE TABLE `mt_registration_project` (
|
||||
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
||||
`registration_order_id` bigint NOT NULL COMMENT '报名订单ID',
|
||||
`project_id` bigint NOT NULL COMMENT '项目ID',
|
||||
`athlete_id` bigint DEFAULT NULL COMMENT '运动员ID(单人项目)',
|
||||
`team_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '队伍名称(集体项目)',
|
||||
`project_price` decimal(10,2) DEFAULT '0.00' COMMENT '项目价格',
|
||||
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||||
`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
||||
`is_deleted` tinyint DEFAULT '0' COMMENT '是否删除:0-否,1-是',
|
||||
`tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '000000' COMMENT '租户ID',
|
||||
`create_user` bigint DEFAULT NULL COMMENT '创建人',
|
||||
`create_dept` bigint DEFAULT NULL COMMENT '创建部门',
|
||||
`update_user` bigint DEFAULT NULL COMMENT '更新人',
|
||||
`status` int DEFAULT '1' COMMENT '状态',
|
||||
PRIMARY KEY (`id`) USING BTREE,
|
||||
KEY `idx_registration_order_id` (`registration_order_id`) USING BTREE,
|
||||
KEY `idx_project_id` (`project_id`) USING BTREE,
|
||||
KEY `idx_athlete_id` (`athlete_id`) USING BTREE
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='报名项目关联表';
|
||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||
|
||||
--
|
||||
-- Dumping data for table `mt_registration_project`
|
||||
--
|
||||
|
||||
LOCK TABLES `mt_registration_project` WRITE;
|
||||
/*!40000 ALTER TABLE `mt_registration_project` DISABLE KEYS */;
|
||||
/*!40000 ALTER TABLE `mt_registration_project` ENABLE KEYS */;
|
||||
UNLOCK TABLES;
|
||||
|
||||
--
|
||||
-- Table structure for table `mt_result`
|
||||
--
|
||||
|
||||
DROP TABLE IF EXISTS `mt_result`;
|
||||
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
||||
/*!50503 SET character_set_client = utf8mb4 */;
|
||||
CREATE TABLE `mt_result` (
|
||||
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
||||
`competition_id` bigint NOT NULL COMMENT '赛事ID',
|
||||
`schedule_id` bigint NOT NULL COMMENT '编排ID',
|
||||
`registration_project_id` bigint NOT NULL COMMENT '报名项目ID',
|
||||
`athlete_id` bigint DEFAULT NULL COMMENT '运动员ID',
|
||||
`project_id` bigint NOT NULL COMMENT '项目ID',
|
||||
`total_score` decimal(5,3) DEFAULT '0.000' COMMENT '总分',
|
||||
`final_score` decimal(5,3) DEFAULT '0.000' COMMENT '最终分数(裁判长可调整)',
|
||||
`rank` int DEFAULT NULL COMMENT '排名',
|
||||
`chief_adjust_score` decimal(5,3) DEFAULT NULL COMMENT '裁判长调整分数',
|
||||
`chief_remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '裁判长备注',
|
||||
`status` int DEFAULT '0' COMMENT '状态:0-待评分,1-评分中,2-已完成',
|
||||
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||||
`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
||||
`is_deleted` tinyint DEFAULT '0' COMMENT '是否删除:0-否,1-是',
|
||||
`tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '000000' COMMENT '租户ID',
|
||||
`create_user` bigint DEFAULT NULL COMMENT '创建人',
|
||||
`create_dept` bigint DEFAULT NULL COMMENT '创建部门',
|
||||
`update_user` bigint DEFAULT NULL COMMENT '更新人',
|
||||
PRIMARY KEY (`id`) USING BTREE,
|
||||
KEY `idx_competition_id` (`competition_id`) USING BTREE,
|
||||
KEY `idx_schedule_id` (`schedule_id`) USING BTREE,
|
||||
KEY `idx_registration_project_id` (`registration_project_id`) USING BTREE,
|
||||
KEY `idx_project_id` (`project_id`) USING BTREE
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='成绩表';
|
||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||
|
||||
--
|
||||
-- Dumping data for table `mt_result`
|
||||
--
|
||||
|
||||
LOCK TABLES `mt_result` WRITE;
|
||||
/*!40000 ALTER TABLE `mt_result` DISABLE KEYS */;
|
||||
/*!40000 ALTER TABLE `mt_result` ENABLE KEYS */;
|
||||
UNLOCK TABLES;
|
||||
|
||||
--
|
||||
-- Table structure for table `mt_schedule`
|
||||
--
|
||||
|
||||
DROP TABLE IF EXISTS `mt_schedule`;
|
||||
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
||||
/*!50503 SET character_set_client = utf8mb4 */;
|
||||
CREATE TABLE `mt_schedule` (
|
||||
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
||||
`competition_id` bigint NOT NULL COMMENT '赛事ID',
|
||||
`venue_id` bigint NOT NULL COMMENT '场地ID',
|
||||
`project_id` bigint NOT NULL COMMENT '项目ID',
|
||||
`registration_project_id` bigint NOT NULL COMMENT '报名项目ID',
|
||||
`time_slot` datetime DEFAULT NULL COMMENT '比赛时间段',
|
||||
`estimated_start_time` datetime DEFAULT NULL COMMENT '预计开始时间',
|
||||
`estimated_end_time` datetime DEFAULT NULL COMMENT '预计结束时间',
|
||||
`actual_start_time` datetime DEFAULT NULL COMMENT '实际开始时间',
|
||||
`actual_end_time` datetime DEFAULT NULL COMMENT '实际结束时间',
|
||||
`order_no` int DEFAULT '0' COMMENT '出场顺序',
|
||||
`status` int DEFAULT '0' COMMENT '状态:0-预编排,1-已确定,2-比赛中,3-已完赛',
|
||||
`schedule_type` int DEFAULT '1' COMMENT '编排类型:1-自动编排,2-手动调整',
|
||||
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||||
`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
||||
`is_deleted` tinyint DEFAULT '0' COMMENT '是否删除:0-否,1-是',
|
||||
`tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '000000' COMMENT '租户ID',
|
||||
`create_user` bigint DEFAULT NULL COMMENT '创建人',
|
||||
`create_dept` bigint DEFAULT NULL COMMENT '创建部门',
|
||||
`update_user` bigint DEFAULT NULL COMMENT '更新人',
|
||||
PRIMARY KEY (`id`) USING BTREE,
|
||||
KEY `idx_competition_id` (`competition_id`) USING BTREE,
|
||||
KEY `idx_venue_id` (`venue_id`) USING BTREE,
|
||||
KEY `idx_project_id` (`project_id`) USING BTREE,
|
||||
KEY `idx_time_slot` (`time_slot`) USING BTREE,
|
||||
KEY `idx_status` (`status`) USING BTREE
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='编排表';
|
||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||
|
||||
--
|
||||
-- Dumping data for table `mt_schedule`
|
||||
--
|
||||
|
||||
LOCK TABLES `mt_schedule` WRITE;
|
||||
/*!40000 ALTER TABLE `mt_schedule` DISABLE KEYS */;
|
||||
/*!40000 ALTER TABLE `mt_schedule` ENABLE KEYS */;
|
||||
UNLOCK TABLES;
|
||||
|
||||
--
|
||||
-- Table structure for table `mt_score`
|
||||
--
|
||||
|
||||
DROP TABLE IF EXISTS `mt_score`;
|
||||
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
||||
/*!50503 SET character_set_client = utf8mb4 */;
|
||||
CREATE TABLE `mt_score` (
|
||||
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
||||
`competition_id` bigint NOT NULL COMMENT '赛事ID',
|
||||
`schedule_id` bigint NOT NULL COMMENT '编排ID',
|
||||
`registration_project_id` bigint NOT NULL COMMENT '报名项目ID',
|
||||
`athlete_id` bigint DEFAULT NULL COMMENT '运动员ID',
|
||||
`project_id` bigint NOT NULL COMMENT '项目ID',
|
||||
`venue_id` bigint NOT NULL COMMENT '场地ID',
|
||||
`judge_id` bigint NOT NULL COMMENT '裁判ID',
|
||||
`score` decimal(5,3) DEFAULT '0.000' COMMENT '评分(保留3位小数)',
|
||||
`deduction_items` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci COMMENT '扣分项(JSON格式)',
|
||||
`remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '备注',
|
||||
`score_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '评分时间',
|
||||
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||||
`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
||||
`is_deleted` tinyint DEFAULT '0' COMMENT '是否删除:0-否,1-是',
|
||||
`tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '000000' COMMENT '租户ID',
|
||||
`create_user` bigint DEFAULT NULL COMMENT '创建人',
|
||||
`create_dept` bigint DEFAULT NULL COMMENT '创建部门',
|
||||
`update_user` bigint DEFAULT NULL COMMENT '更新人',
|
||||
PRIMARY KEY (`id`) USING BTREE,
|
||||
KEY `idx_competition_id` (`competition_id`) USING BTREE,
|
||||
KEY `idx_schedule_id` (`schedule_id`) USING BTREE,
|
||||
KEY `idx_registration_project_id` (`registration_project_id`) USING BTREE,
|
||||
KEY `idx_judge_id` (`judge_id`) USING BTREE
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='评分表';
|
||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||
|
||||
--
|
||||
-- Dumping data for table `mt_score`
|
||||
--
|
||||
|
||||
LOCK TABLES `mt_score` WRITE;
|
||||
/*!40000 ALTER TABLE `mt_score` DISABLE KEYS */;
|
||||
/*!40000 ALTER TABLE `mt_score` ENABLE KEYS */;
|
||||
UNLOCK TABLES;
|
||||
|
||||
--
|
||||
-- Table structure for table `mt_team_member`
|
||||
--
|
||||
|
||||
DROP TABLE IF EXISTS `mt_team_member`;
|
||||
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
||||
/*!50503 SET character_set_client = utf8mb4 */;
|
||||
CREATE TABLE `mt_team_member` (
|
||||
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
||||
`registration_project_id` bigint NOT NULL COMMENT '报名项目ID',
|
||||
`athlete_id` bigint NOT NULL COMMENT '运动员ID',
|
||||
`role` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '角色',
|
||||
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||||
`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
||||
`is_deleted` tinyint DEFAULT '0' COMMENT '是否删除:0-否,1-是',
|
||||
`tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '000000' COMMENT '租户ID',
|
||||
`create_user` bigint DEFAULT NULL COMMENT '创建人',
|
||||
`create_dept` bigint DEFAULT NULL COMMENT '创建部门',
|
||||
`update_user` bigint DEFAULT NULL COMMENT '更新人',
|
||||
`status` int DEFAULT '1' COMMENT '状态',
|
||||
PRIMARY KEY (`id`) USING BTREE,
|
||||
KEY `idx_registration_project_id` (`registration_project_id`) USING BTREE,
|
||||
KEY `idx_athlete_id` (`athlete_id`) USING BTREE
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='队员关联表';
|
||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||
|
||||
--
|
||||
-- Dumping data for table `mt_team_member`
|
||||
--
|
||||
|
||||
LOCK TABLES `mt_team_member` WRITE;
|
||||
/*!40000 ALTER TABLE `mt_team_member` DISABLE KEYS */;
|
||||
/*!40000 ALTER TABLE `mt_team_member` ENABLE KEYS */;
|
||||
UNLOCK TABLES;
|
||||
|
||||
--
|
||||
-- Table structure for table `mt_user`
|
||||
--
|
||||
|
||||
DROP TABLE IF EXISTS `mt_user`;
|
||||
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
||||
/*!50503 SET character_set_client = utf8mb4 */;
|
||||
CREATE TABLE `mt_user` (
|
||||
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
||||
`openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '微信openid',
|
||||
`nickname` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '昵称',
|
||||
`phone` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '手机号',
|
||||
`avatar` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '头像',
|
||||
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||||
`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
||||
`is_deleted` tinyint DEFAULT '0' COMMENT '是否删除:0-否,1-是',
|
||||
`tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '000000' COMMENT '租户ID',
|
||||
`create_user` bigint DEFAULT NULL COMMENT '创建人',
|
||||
`create_dept` bigint DEFAULT NULL COMMENT '创建部门',
|
||||
`update_user` bigint DEFAULT NULL COMMENT '更新人',
|
||||
`status` int DEFAULT '1' COMMENT '状态',
|
||||
PRIMARY KEY (`id`) USING BTREE,
|
||||
UNIQUE KEY `uk_openid` (`openid`) USING BTREE
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='用户表';
|
||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||
|
||||
--
|
||||
-- Dumping data for table `mt_user`
|
||||
--
|
||||
|
||||
LOCK TABLES `mt_user` WRITE;
|
||||
/*!40000 ALTER TABLE `mt_user` DISABLE KEYS */;
|
||||
/*!40000 ALTER TABLE `mt_user` ENABLE KEYS */;
|
||||
UNLOCK TABLES;
|
||||
|
||||
--
|
||||
-- Table structure for table `mt_venue`
|
||||
--
|
||||
|
||||
DROP TABLE IF EXISTS `mt_venue`;
|
||||
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
||||
/*!50503 SET character_set_client = utf8mb4 */;
|
||||
CREATE TABLE `mt_venue` (
|
||||
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
||||
`competition_id` bigint NOT NULL COMMENT '赛事ID',
|
||||
`venue_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '场地名称',
|
||||
`venue_no` int NOT NULL COMMENT '场地编号',
|
||||
`status` int DEFAULT '1' COMMENT '场地状态:1-正常,2-维护中',
|
||||
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||||
`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
||||
`is_deleted` tinyint DEFAULT '0' COMMENT '是否删除:0-否,1-是',
|
||||
`tenant_id` varchar(12) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT '000000' COMMENT '租户ID',
|
||||
`create_user` bigint DEFAULT NULL COMMENT '创建人',
|
||||
`create_dept` bigint DEFAULT NULL COMMENT '创建部门',
|
||||
`update_user` bigint DEFAULT NULL COMMENT '更新人',
|
||||
PRIMARY KEY (`id`) USING BTREE,
|
||||
KEY `idx_competition_id` (`competition_id`) USING BTREE
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='场地表';
|
||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||
|
||||
--
|
||||
-- Dumping data for table `mt_venue`
|
||||
--
|
||||
|
||||
LOCK TABLES `mt_venue` WRITE;
|
||||
/*!40000 ALTER TABLE `mt_venue` DISABLE KEYS */;
|
||||
/*!40000 ALTER TABLE `mt_venue` ENABLE KEYS */;
|
||||
UNLOCK TABLES;
|
||||
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
|
||||
|
||||
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
|
||||
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
|
||||
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
|
||||
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
|
||||
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
|
||||
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
|
||||
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
|
||||
|
||||
-- Dump completed on 2026-01-16 8:15:00
|
||||
Reference in New Issue
Block a user