/*
 Navicat Premium Data Transfer

 Source Server         : 192.168.92.61-lq-db
 Source Server Type    : MySQL
 Source Server Version : 80035
 Source Host           : 192.168.92.61:13306
 Source Schema         : lq_db

 Target Server Type    : MySQL
 Target Server Version : 80035
 File Encoding         : 65001

 Date: 31/01/2026 17:50:28
*/

SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;

-- ----------------------------
-- Table structure for app_permissions
-- ----------------------------
DROP TABLE IF EXISTS `app_permissions`;
CREATE TABLE `app_permissions`  (
  `app_id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '应用ID',
  `permission_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '权限代码',
  `permission_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '权限名称',
  `description` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '权限描述',
  `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '主键ID',
  `created_at` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  `updated_at` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  `is_deleted` tinyint(1) NULL DEFAULT NULL COMMENT '是否删除',
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `app_id`(`app_id`) USING BTREE,
  CONSTRAINT `app_permissions_ibfk_1` FOREIGN KEY (`app_id`) REFERENCES `apps` (`id`) ON DELETE CASCADE ON UPDATE RESTRICT
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of app_permissions
-- ----------------------------

-- ----------------------------
-- Table structure for apps
-- ----------------------------
DROP TABLE IF EXISTS `apps`;
CREATE TABLE `apps`  (
  `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '应用名称',
  `app_key` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '应用Key',
  `app_secret` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '应用Secret',
  `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '应用描述',
  `icon_url` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '应用图标',
  `redirect_uris` json NOT NULL COMMENT '回调URL列表',
  `scope` json NULL COMMENT '权限范围',
  `is_active` tinyint(1) NULL DEFAULT NULL COMMENT '是否激活',
  `is_trusted` tinyint(1) NULL DEFAULT NULL COMMENT '是否受信任应用',
  `access_token_expires` int(0) NULL DEFAULT NULL COMMENT '访问令牌过期时间(秒)',
  `refresh_token_expires` int(0) NULL DEFAULT NULL COMMENT '刷新令牌过期时间(秒)',
  `created_by` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '创建者ID',
  `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '主键ID',
  `created_at` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  `updated_at` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  `is_deleted` tinyint(1) NULL DEFAULT NULL COMMENT '是否删除',
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `app_key`(`app_key`) USING BTREE,
  INDEX `created_by`(`created_by`) USING BTREE,
  CONSTRAINT `apps_ibfk_1` FOREIGN KEY (`created_by`) REFERENCES `users` (`id`) ON DELETE RESTRICT ON UPDATE RESTRICT
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of apps
-- ----------------------------
INSERT INTO `apps` VALUES ('test', 'WviiGL8KQE20tQhmhQPQhhJ5QpFK51F6', '9WXP88hEHJiHRSiUdmx7ip5oQPzY0bnJNsEswQoO4sk6juCplyJTcnAiZsv7e3lJ', '测试', '', '[\"http://www.test.com/callback\", \"http://192.168.1.12:8001/callback\"]', '[\"profile\", \"email\", \"phone\", \"roles\"]', 1, 0, 7200, 2592000, 'ed6a79d3-0083-4d81-8b48-fc522f686f74', '05b36e43-fe4b-4d72-9271-a24bd2195fa1', '2025-12-21 22:03:52', '2025-12-21 22:04:32', NULL);
INSERT INTO `apps` VALUES ('标注平台', 'sRyfcQwNVoFimigzuuZxhqd36fPkVN5G', '96RuKb4obAn9bQ9i5NtINiKBMvF_9uuCR7eNzD9dWQMbOWZaV3P593-8yLOqzWRd', '路桥项目标注平台', '', '[\"http://192.168.92.61:9003/auth/callback\", \"http://localhost:4200/auth/callback\"]', '[\"profile\", \"email\"]', 1, 0, 7200, 2592000, 'ed6a79d3-0083-4d81-8b48-fc522f686f74', '6b546cfa-f319-4ff4-9f30-be604a357f8d', '2026-01-22 17:23:44', '2026-01-30 14:17:11', NULL);
INSERT INTO `apps` VALUES ('子系统案例应用', 'eqhoIdAyAWbA8MsYHsNqQqNLJbCayTjY', '0070ebeYOmYQU28T85nkpedikDd6kBbkZ6LxVJzgznJvrb83HzcfOB1LCOwio4ML', '这是编辑功能的测试描述up', 'https://example.com/test-icon.png', '[\"http://192.168.92.61:9100/callback\", \"http://192.168.92.61:8100/auth/callback\"]', '[\"profile\", \"email\", \"openid\"]', 1, 0, 3600, 1800000, 'ed6a79d3-0083-4d81-8b48-fc522f686f74', 'b0886209-7eb8-433e-82ac-2a19d947215b', '2025-12-20 13:53:13', '2026-01-19 22:08:08', 0);
INSERT INTO `apps` VALUES ('app-1', 'j2e3i6psnhyQUEwso8t3m4Obx14q2MhJ', 'RRVZBviuHm4M3Rm05kvk2h2iXwFxiusIJxA3KuzhetFvJzZ5W8cQtJ7QsEDmP14c', '应用1', '', '[\"http://192.168.12/app1\"]', '[\"profile\", \"email\"]', 1, 0, 7200, 2592000, '357f8ac2-a271-440a-a003-0db32d15d302', 'c956ab97-641a-4327-8b08-5332549be104', '2025-12-29 22:26:36', '2025-12-29 22:26:36', NULL);

-- ----------------------------
-- Table structure for doc_categories
-- ----------------------------
DROP TABLE IF EXISTS `doc_categories`;
CREATE TABLE `doc_categories`  (
  `id` int(0) NOT NULL AUTO_INCREMENT,
  `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  `parent_id` int(0) NULL DEFAULT NULL,
  `created_at` timestamp(0) NULL DEFAULT CURRENT_TIMESTAMP(0),
  `updated_at` timestamp(0) NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0),
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `parent_id`(`parent_id`) USING BTREE,
  CONSTRAINT `doc_categories_ibfk_1` FOREIGN KEY (`parent_id`) REFERENCES `doc_categories` (`id`) ON DELETE CASCADE ON UPDATE RESTRICT
) ENGINE = InnoDB AUTO_INCREMENT = 11 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of doc_categories
-- ----------------------------
INSERT INTO `doc_categories` VALUES (1, '技术文档', NULL, '2026-01-07 19:06:17', '2026-01-07 19:06:17');
INSERT INTO `doc_categories` VALUES (2, '业务文档', NULL, '2026-01-07 19:06:17', '2026-01-07 19:06:17');
INSERT INTO `doc_categories` VALUES (3, '行政管理', NULL, '2026-01-07 19:06:17', '2026-01-07 19:06:17');
INSERT INTO `doc_categories` VALUES (4, '前端开发', 1, '2026-01-07 19:06:18', '2026-01-07 19:06:18');
INSERT INTO `doc_categories` VALUES (5, '后端开发', 1, '2026-01-07 19:06:18', '2026-01-07 19:06:18');
INSERT INTO `doc_categories` VALUES (6, '移动端', 1, '2026-01-07 19:06:18', '2026-01-07 19:06:18');
INSERT INTO `doc_categories` VALUES (7, '市场调研', 2, '2026-01-07 19:06:18', '2026-01-07 19:06:18');
INSERT INTO `doc_categories` VALUES (8, '产品设计', 2, '2026-01-07 19:06:18', '2026-01-07 19:06:18');
INSERT INTO `doc_categories` VALUES (9, '规章制度', 3, '2026-01-07 19:06:18', '2026-01-07 19:06:18');
INSERT INTO `doc_categories` VALUES (10, '人事通知', 3, '2026-01-07 19:06:18', '2026-01-07 19:06:18');

-- ----------------------------
-- Table structure for documents
-- ----------------------------
DROP TABLE IF EXISTS `documents`;
CREATE TABLE `documents`  (
  `id` int(0) NOT NULL AUTO_INCREMENT,
  `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL,
  `primary_category_id` int(0) NULL DEFAULT NULL,
  `secondary_category_id` int(0) NULL DEFAULT NULL,
  `created_at` timestamp(0) NULL DEFAULT CURRENT_TIMESTAMP(0),
  `updated_at` timestamp(0) NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0),
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `primary_category_id`(`primary_category_id`) USING BTREE,
  INDEX `secondary_category_id`(`secondary_category_id`) USING BTREE,
  CONSTRAINT `documents_ibfk_1` FOREIGN KEY (`primary_category_id`) REFERENCES `doc_categories` (`id`) ON DELETE RESTRICT ON UPDATE RESTRICT,
  CONSTRAINT `documents_ibfk_2` FOREIGN KEY (`secondary_category_id`) REFERENCES `doc_categories` (`id`) ON DELETE RESTRICT ON UPDATE RESTRICT
) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of documents
-- ----------------------------
INSERT INTO `documents` VALUES (1, 'React 最佳实践', 'React 最佳实践内容...', 1, 4, '2026-01-07 19:06:18', '2026-01-07 19:06:18');
INSERT INTO `documents` VALUES (2, 'FastAPI 入门指南', 'FastAPI 入门指南内容...', 1, 5, '2026-01-07 19:06:18', '2026-01-07 19:06:18');
INSERT INTO `documents` VALUES (3, '2026 市场规划', '2026 市场规划内容...', 2, 7, '2026-01-07 19:06:18', '2026-01-07 19:06:18');

-- ----------------------------
-- Table structure for knowledge_base
-- ----------------------------
DROP TABLE IF EXISTS `knowledge_base`;
CREATE TABLE `knowledge_base`  (
  `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  `collection_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL,
  `status` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT 'normal',
  `document_count` int(0) NULL DEFAULT 0,
  `created_at` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0),
  `updated_at` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0),
  `is_deleted` tinyint(1) NULL DEFAULT 0,
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `collection_name`(`collection_name`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of knowledge_base
-- ----------------------------
INSERT INTO `knowledge_base` VALUES ('0153b231-ef97-4b62-be26-4a96ec6fb043', 'test', 'test', '自动同步\n', 'normal', 0, '2026-01-15 11:00:52', '2026-01-15 14:57:59', 0);
INSERT INTO `knowledge_base` VALUES ('0e17e98c-40b5-4029-a962-d3cbfeed2a26', 'rag_parent_hybrid_test', 'rag_parent_hybrid_test', '自动同步', 'normal', 15, '2026-01-15 11:00:52', '2026-01-15 11:00:52', 0);
INSERT INTO `knowledge_base` VALUES ('32c6a9db-f608-4644-a244-f10aaeb148ca', 'rag_knowledge_test_kb_children', 'rag_knowledge_test_kb_children', '自动同步', 'normal', 40, '2026-01-15 11:00:52', '2026-01-15 11:00:52', 0);
INSERT INTO `knowledge_base` VALUES ('36cb037e-de57-402a-8f5a-1103d62f88a4', 'lq_1111', 'tes', 'w', 'normal', 0, '2026-01-15 09:54:15', '2026-01-15 10:15:57', 1);
INSERT INTO `knowledge_base` VALUES ('3c013f39-6cc4-4b84-abec-1b361f882625', 'first_bfp_collection_entity', 'first_bfp_collection_entity', '自动同步', 'normal', 116277, '2026-01-15 11:00:52', '2026-01-15 11:00:52', 0);
INSERT INTO `knowledge_base` VALUES ('3fc704b4-e77b-475a-b4de-2652373ce9a8', 'lq_testtest', 'lq_testtest', '无', 'normal', 0, '2026-01-19 16:12:21', '2026-01-19 16:12:21', 0);
INSERT INTO `knowledge_base` VALUES ('5dd952ff-48d4-40f7-86c7-cff413b7a7cc', 'test_22', 'test_22', 'Synced from Milvus', 'normal', 288, '2026-01-22 10:38:20', '2026-01-22 10:55:57', 0);
INSERT INTO `knowledge_base` VALUES ('6ed158f2-6221-4433-9c0d-6cfe1d8c3683', 'first_bfp_collection_status', 'first_bfp_collection_status', '自动同步', 'normal', 146, '2026-01-15 11:00:52', '2026-01-15 11:00:52', 0);
INSERT INTO `knowledge_base` VALUES ('754edb8e-2237-410a-b3d6-a65b5ffc4a0a', 'test_22_parent', 'test_22_parent', 'Synced from Milvus', 'normal', 24, '2026-01-22 11:11:09', '2026-01-22 14:07:49', 0);
INSERT INTO `knowledge_base` VALUES ('933e7c06-e807-44e8-b220-bcebbfe4e0cc', '_test_children', '_test_children', '自动同步', 'normal', 22, '2026-01-15 11:00:52', '2026-01-15 11:00:52', 0);
INSERT INTO `knowledge_base` VALUES ('942a5327-cb7d-4983-a2c9-a95ee3532b3a', 'test_19', 'test_19', 'Synced from Milvus', 'normal', 144, '2026-01-19 16:19:43', '2026-01-20 16:45:17', 0);
INSERT INTO `knowledge_base` VALUES ('9bb4f03a-1020-4867-8adc-93404bf0f8bd', 'kb_111111', 's', 'w', 'normal', 8, '2026-01-15 10:38:33', '2026-01-22 10:38:19', 0);
INSERT INTO `knowledge_base` VALUES ('aafea917-6bd5-4cd7-92c2-9d1692579edb', 'test_22_child', 'test_22_child', 'Synced from Milvus', 'normal', 288, '2026-01-22 11:11:09', '2026-01-22 14:07:49', 0);
INSERT INTO `knowledge_base` VALUES ('c4808ddf-9655-422b-ad5a-0df554a3569c', 'rag_parent_hybrid', 'rag_parent_hybrid', '自动同步', 'normal', 7109, '2026-01-15 11:00:52', '2026-01-15 11:00:52', 0);
INSERT INTO `knowledge_base` VALUES ('c7558f61-b333-4788-8d27-c8a3f096de91', 'rag_children_hybrid', 'rag_children_hybrid', '自动同步', 'normal', 56328, '2026-01-15 11:00:52', '2026-01-15 11:00:52', 0);
INSERT INTO `knowledge_base` VALUES ('cf88a9ea-7c05-4534-a650-1bca6b273705', 'rag_knowledge_test_children', 'rag_knowledge_test_children', '自动同步', 'normal', 111, '2026-01-15 11:00:52', '2026-01-15 11:00:52', 0);
INSERT INTO `knowledge_base` VALUES ('df7025b9-f5a1-4ba8-ad71-74699c7fc6be', 'rag_children_hybrid_test', 'rag_children_hybrid_test', '自动同步', 'normal', 241, '2026-01-15 11:00:52', '2026-01-15 11:00:52', 0);
INSERT INTO `knowledge_base` VALUES ('e3d97b90-bb09-4e01-9dab-13325ebd029e', 'lq_db', 'ttttttttt', 'wu', 'normal', 0, '2026-01-19 16:14:07', '2026-01-19 16:14:07', 0);
INSERT INTO `knowledge_base` VALUES ('eae22731-7794-4964-b4e9-4d073e0b66fa', 'lq_111111111111111111', 'lq111111111111', 'wu', 'normal', 0, '2026-01-19 16:20:36', '2026-01-19 16:22:23', 1);
INSERT INTO `knowledge_base` VALUES ('fa9fb2cb-94d3-4fc1-98c7-f28c365a0fc8', 'test', 'test_db', '测试', 'normal', 0, '2026-01-22 16:00:11', '2026-01-22 16:00:11', 0);
INSERT INTO `knowledge_base` VALUES ('fc25ceeb-9875-49d8-aa88-74ca338694ef', 'kb_123123', 'testtest', 'wu', 'normal', 0, '2026-01-14 16:34:11', '2026-01-14 16:34:11', 0);

-- ----------------------------
-- Table structure for login_logs
-- ----------------------------
DROP TABLE IF EXISTS `login_logs`;
CREATE TABLE `login_logs`  (
  `user_id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '用户ID',
  `username` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '用户名',
  `login_type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '登录方式',
  `ip_address` varchar(45) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'IP地址',
  `user_agent` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '用户代理',
  `success` tinyint(1) NULL DEFAULT NULL COMMENT '是否成功',
  `failure_reason` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '失败原因',
  `login_at` datetime(0) NULL DEFAULT NULL COMMENT '登录时间',
  `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '主键ID',
  `created_at` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  `updated_at` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  `is_deleted` tinyint(1) NULL DEFAULT NULL COMMENT '是否删除',
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `user_id`(`user_id`) USING BTREE,
  CONSTRAINT `login_logs_ibfk_1` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE RESTRICT ON UPDATE RESTRICT
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of login_logs
-- ----------------------------
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0', 1, NULL, '2026-01-22 02:49:09', '00185fa0-6e81-426b-b0ad-1c90e365e587', '2026-01-22 10:49:08', '2026-01-22 10:49:08', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 Edg/143.0.0.0', 1, NULL, '2026-01-19 09:02:46', '041a9eca-c855-4d74-804f-9ee4cef94a05', '2026-01-19 17:02:45', '2026-01-19 17:02:45', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.217', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 Edg/143.0.0.0', 1, NULL, '2026-01-19 02:17:30', '060351de-c94a-4cfa-89ed-e67262a61398', '2026-01-19 10:17:29', '2026-01-19 10:17:29', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36', 1, NULL, '2026-01-19 02:35:00', '090d9b0c-ebfd-4d70-9c38-e18ddf093b39', '2026-01-19 10:35:00', '2026-01-19 10:35:00', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.140', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-23 01:43:23', '0997183f-2b58-43b3-b40b-c137da12b520', '2026-01-23 09:43:23', '2026-01-23 09:43:23', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '6.6.6.27', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-26 06:01:33', '0aeb7943-13b9-43d3-833f-4ce79188a4cf', '2026-01-26 14:01:32', '2026-01-26 14:01:32', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.140', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-20 07:25:37', '0aeff954-fe1e-457a-9416-1e0963564ccb', '2026-01-20 15:25:37', '2026-01-20 15:25:37', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.140', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-22 09:59:47', '0aff04fe-2330-449f-8d14-0b30b6c1777a', '2026-01-22 17:59:47', '2026-01-22 17:59:47', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '6.6.6.27', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-26 06:33:51', '0b47d279-901a-4d8a-98af-3932607a0891', '2026-01-26 14:33:51', '2026-01-26 14:33:51', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.140', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-23 01:45:23', '0cc69e2f-7a70-4fe1-ac22-8939709295de', '2026-01-23 09:45:23', '2026-01-23 09:45:23', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0', 1, NULL, '2026-01-22 07:06:22', '0cd4e83d-620e-4a31-913d-01a826936d52', '2026-01-22 15:06:22', '2026-01-22 15:06:22', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.113', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 1, NULL, '2026-01-19 14:06:58', '0da67b32-6db1-4c67-8398-c4a876e5890d', '2026-01-19 22:06:57', '2026-01-19 22:06:57', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.113', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 1, NULL, '2026-01-19 14:38:36', '0fa24546-255a-4b6c-8602-70e33e7dea3d', '2026-01-19 22:38:36', '2026-01-19 22:38:36', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '6.6.6.15', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-29 07:13:26', '143484a1-8847-43e6-8ec3-bf70c1d4edb4', '2026-01-29 15:13:26', '2026-01-29 15:13:26', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.140', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-22 09:22:47', '166c946d-1d21-4683-9b82-4f9151f74098', '2026-01-22 17:22:47', '2026-01-22 17:22:47', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.140', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-20 07:24:51', '183d2daf-6727-47db-a62b-7aa40c3c2c81', '2026-01-20 15:24:51', '2026-01-20 15:24:51', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.140', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-22 09:57:33', '1b508fbe-6399-41e1-a9c5-a2ff993da9c3', '2026-01-22 17:57:32', '2026-01-22 17:57:32', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0', 1, NULL, '2026-01-22 07:59:17', '201ebdbd-bc03-4b9d-a350-9b12c228de32', '2026-01-22 15:59:17', '2026-01-22 15:59:17', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0', 1, NULL, '2026-01-22 02:39:22', '20d98b19-4a5c-4454-b110-e9f89b39c2e6', '2026-01-22 10:39:21', '2026-01-22 10:39:21', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0', 1, NULL, '2026-01-20 07:17:37', '21dc72d8-fc99-4d78-ab33-cbf49fc9819a', '2026-01-20 15:17:36', '2026-01-20 15:17:36', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0', 1, NULL, '2026-01-22 06:07:46', '242095dc-ff08-44b0-91f1-6b35035c1ebb', '2026-01-22 14:07:46', '2026-01-22 14:07:46', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.140', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-20 01:23:38', '281c2b6b-76b6-465f-b356-bcdc9bbb25ae', '2026-01-20 09:23:37', '2026-01-20 09:23:37', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0', 1, NULL, '2026-01-20 06:23:48', '297b4f63-cfd0-49c4-94aa-277a52a40493', '2026-01-20 14:23:48', '2026-01-20 14:23:48', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0', 1, NULL, '2026-01-22 08:07:34', '2a654463-195a-474d-9b9c-133c48b340a5', '2026-01-22 16:07:34', '2026-01-22 16:07:34', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '6.6.6.15', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-29 07:16:30', '2ae96278-6257-40bc-af81-a7d7bd791296', '2026-01-29 15:16:29', '2026-01-29 15:16:29', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0', 1, NULL, '2026-01-21 08:03:05', '2c8c2441-4fbb-40be-9dd5-f77741b1a7dc', '2026-01-21 16:03:04', '2026-01-21 16:03:04', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0', 1, NULL, '2026-01-21 06:57:50', '2f487aa9-baed-4208-809e-a37b6b91fd05', '2026-01-21 14:57:51', '2026-01-21 14:57:51', 0);
INSERT INTO `login_logs` VALUES ('d3e906de-b9a6-4a78-a643-233252252776', 'zhangsan', 'password', '5.5.5.140', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-22 10:08:45', '2f9fba65-6ce9-441f-9135-9250ac0d1859', '2026-01-22 18:08:44', '2026-01-22 18:08:44', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0', 1, NULL, '2026-01-20 09:07:00', '30acec32-78f2-42de-ac66-e025150d0d0a', '2026-01-20 17:07:00', '2026-01-20 17:07:00', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '6.6.6.8', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-29 10:22:32', '31161ac6-ba47-44c1-a784-c4656d0f095e', '2026-01-29 18:22:31', '2026-01-29 18:22:31', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.140', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-22 09:50:06', '32d086e2-43b1-49ea-ab3e-5d8019c350f0', '2026-01-22 17:50:06', '2026-01-22 17:50:06', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '6.6.6.3', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-30 01:47:34', '3442cf96-92a6-4c99-84d9-cb72868e71ab', '2026-01-30 09:47:33', '2026-01-30 09:47:33', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0', 1, NULL, '2026-01-20 07:40:58', '36ac0db4-0320-4ab4-b87d-eb7f7afd185a', '2026-01-20 15:40:59', '2026-01-20 15:40:59', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '6.6.6.15', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-29 07:11:53', '37bd459f-acdd-402d-83cf-160912df677b', '2026-01-29 15:11:53', '2026-01-29 15:11:53', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.140', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 0, '密码错误，还有4次尝试机会', '2026-01-20 07:24:47', '38516e8e-6afa-4407-989b-d01e179c0c0a', '2026-01-20 15:24:47', '2026-01-20 15:24:47', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0', 1, NULL, '2026-01-22 02:36:20', '3a9ae995-87f1-48d1-96df-b03479b758ef', '2026-01-22 10:36:19', '2026-01-22 10:36:19', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.217', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 Edg/143.0.0.0', 1, NULL, '2026-01-19 06:42:09', '3c6dcf65-73a1-413b-98c5-34feaf24aa7a', '2026-01-19 14:42:08', '2026-01-19 14:42:08', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0', 1, NULL, '2026-01-22 05:59:49', '41900f11-b78c-4a8a-a2de-2b805ef38467', '2026-01-22 13:59:49', '2026-01-22 13:59:49', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0', 1, NULL, '2026-01-21 07:32:31', '4228e52c-49b7-4e78-b297-d8544283d2bc', '2026-01-21 15:32:32', '2026-01-21 15:32:32', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.140', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-23 01:51:21', '42ef0c26-0c58-4401-8730-3e3fcf2928ac', '2026-01-23 09:51:21', '2026-01-23 09:51:21', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '6.6.6.15', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-29 07:11:35', '47df1537-59a7-49ae-8769-191766a47d78', '2026-01-29 15:11:35', '2026-01-29 15:11:35', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.113', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 1, NULL, '2026-01-20 06:30:33', '4838eb1d-b763-4621-a89a-61d6701c758e', '2026-01-20 14:30:32', '2026-01-20 14:30:32', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '6.6.6.3', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-30 06:16:56', '4a83e3d7-b15a-4d77-909c-768c31f5472f', '2026-01-30 14:16:56', '2026-01-30 14:16:56', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.140', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 0, '密码错误，还有4次尝试机会', '2026-01-22 09:49:07', '4f348ea5-140f-4510-940e-14a0fce17d96', '2026-01-22 17:49:07', '2026-01-22 17:49:07', 0);
INSERT INTO `login_logs` VALUES ('d3e906de-b9a6-4a78-a643-233252252776', 'zhangsan', 'password', '6.6.6.7', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 1, NULL, '2026-01-30 02:12:26', '51c0aa3c-8ddc-4c60-a0be-23c5f6479605', '2026-01-30 10:12:26', '2026-01-30 10:12:26', 0);
INSERT INTO `login_logs` VALUES (NULL, 'wangwu', 'password', '5.5.5.113', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 0, '用户不存在', '2026-01-18 14:16:46', '520c10e4-7991-4263-8898-b77bbb795116', '2026-01-18 22:16:46', '2026-01-18 22:16:46', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '6.6.6.8', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-29 10:22:11', '523450cb-825e-46f9-8289-4d2a0cc09803', '2026-01-29 18:22:11', '2026-01-29 18:22:11', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.113', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 1, NULL, '2026-01-23 01:02:21', '524cccb4-f392-48da-bdbe-d895c59c9a2e', '2026-01-23 09:02:21', '2026-01-23 09:02:21', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0', 1, NULL, '2026-01-21 03:14:49', '52b5ea9a-cbc7-4c1a-9058-68c2c52920c2', '2026-01-21 11:14:48', '2026-01-21 11:14:48', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 Edg/143.0.0.0', 1, NULL, '2026-01-19 08:11:35', '53c4a1f5-803a-4761-b3e1-6940dd6dc444', '2026-01-19 16:11:35', '2026-01-19 16:11:35', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '6.6.6.8', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-29 10:18:04', '55c635b4-982f-4b8a-942f-21ac113890ef', '2026-01-29 18:18:04', '2026-01-29 18:18:04', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.113', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 1, NULL, '2026-01-19 13:56:04', '59fdbb6a-90d9-4cd9-a5b9-2e6d278eb25e', '2026-01-19 21:56:04', '2026-01-19 21:56:04', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '6.6.6.37', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 1, NULL, '2026-01-29 13:04:25', '5b4b21b6-69dd-4d3d-9088-60a099822906', '2026-01-29 21:04:24', '2026-01-29 21:04:24', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.217', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 Edg/143.0.0.0', 1, NULL, '2026-01-19 03:15:03', '5c53e5e1-8bb6-416d-8af2-06f2bdfee70d', '2026-01-19 11:15:03', '2026-01-19 11:15:03', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36', 1, NULL, '2026-01-19 02:35:13', '5cd2f566-9981-4724-8f1b-de5a230559be', '2026-01-19 10:35:13', '2026-01-19 10:35:13', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.217', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 Edg/143.0.0.0', 1, NULL, '2026-01-19 07:20:40', '603884ed-2a8e-44cb-bc33-6f204bdd4469', '2026-01-19 15:20:40', '2026-01-19 15:20:40', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0', 1, NULL, '2026-01-22 03:05:37', '638037d2-b6b4-4367-b461-8fbf70dca8dd', '2026-01-22 11:05:37', '2026-01-22 11:05:37', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0', 1, NULL, '2026-01-21 09:04:13', '662331c1-8f3b-47b3-866e-81cb3b70f841', '2026-01-21 17:04:14', '2026-01-21 17:04:14', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0', 1, NULL, '2026-01-22 02:39:56', '6680124b-d445-4cde-86a8-7da1d36227c3', '2026-01-22 10:39:56', '2026-01-22 10:39:56', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0', 1, NULL, '2026-01-22 03:25:32', '680d9803-e415-449b-9a6a-4aeff53c0b27', '2026-01-22 11:25:31', '2026-01-22 11:25:31', 0);
INSERT INTO `login_logs` VALUES ('55b1fff5-ff44-4263-b5bd-35cca82b0360', 'wangwu', 'password', '5.5.5.113', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 1, NULL, '2026-01-18 14:18:40', '6a9f1f1a-9e41-409b-9aa1-894fed79e610', '2026-01-18 22:18:40', '2026-01-18 22:18:40', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0', 1, NULL, '2026-01-20 06:46:52', '6b14b505-7da7-4b1c-bfa3-7b85dc94ba62', '2026-01-20 14:46:51', '2026-01-20 14:46:51', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.113', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 1, NULL, '2026-01-18 14:15:12', '6bd9a48f-c64d-464b-a57e-ac80f2415fcb', '2026-01-18 22:15:12', '2026-01-18 22:15:12', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.140', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-23 07:30:17', '6de2a8c9-2e93-4d2d-9f78-5a749813e502', '2026-01-23 15:30:17', '2026-01-23 15:30:17', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.140', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-23 01:56:54', '6e626372-d933-4378-8376-dc14d2f26ebc', '2026-01-23 09:56:54', '2026-01-23 09:56:54', 0);
INSERT INTO `login_logs` VALUES ('d3e906de-b9a6-4a78-a643-233252252776', 'zhangsan', 'password', '5.5.5.113', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 1, NULL, '2026-01-19 14:40:00', '6f29bb57-ace2-4790-8937-7e5fa52819df', '2026-01-19 22:39:59', '2026-01-19 22:39:59', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '6.6.6.8', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-29 10:17:08', '6fa923c6-94a9-4c89-8d76-cf2001c4f786', '2026-01-29 18:17:07', '2026-01-29 18:17:07', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0', 1, NULL, '2026-01-21 07:44:01', '70c0e8bb-3364-4704-ab2b-292987e5dbcf', '2026-01-21 15:44:01', '2026-01-21 15:44:01', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0', 0, '密码错误，还有4次尝试机会', '2026-01-21 06:12:32', '7356539c-415c-4b36-b5a2-6d69d208c9e3', '2026-01-21 14:12:32', '2026-01-21 14:12:32', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0', 1, NULL, '2026-01-21 01:24:03', '75bb383b-76a4-40a7-ab71-7c4cafa8a0a1', '2026-01-21 09:24:04', '2026-01-21 09:24:04', 0);
INSERT INTO `login_logs` VALUES (NULL, 'zhangsan', 'password', '5.5.5.113', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 0, '用户不存在', '2026-01-18 14:01:48', '775916ae-d4e6-4e29-8744-98b6fc17b5a2', '2026-01-18 22:01:48', '2026-01-18 22:01:48', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0', 1, NULL, '2026-01-22 01:41:42', '7a8ea1d1-d1b7-4991-b47e-da1ea1d21046', '2026-01-22 09:41:42', '2026-01-22 09:41:42', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.113', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 1, NULL, '2026-01-19 13:25:47', '8050b2ac-6dd0-48a0-acb1-d900b63474fb', '2026-01-19 21:25:46', '2026-01-19 21:25:46', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 Edg/143.0.0.0', 1, NULL, '2026-01-19 02:33:28', '80b8539a-2bdc-483d-bea7-cfe2d10450f4', '2026-01-19 10:33:28', '2026-01-19 10:33:28', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '6.6.6.8', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-29 10:15:52', '86fad6da-648e-4464-9a35-4437d6f23e6a', '2026-01-29 18:15:52', '2026-01-29 18:15:52', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0', 1, NULL, '2026-01-22 08:38:08', '87f958a0-dcc9-4d1e-8134-7fe57e7ae3d0', '2026-01-22 16:38:08', '2026-01-22 16:38:08', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 Edg/143.0.0.0', 1, NULL, '2026-01-19 02:33:52', '8ba85218-a7fa-43b4-a529-893e0e8099b3', '2026-01-19 10:33:51', '2026-01-19 10:33:51', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.140', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-23 01:49:45', '8bc57fae-0536-4d3e-a0f1-211d4b9675fc', '2026-01-23 09:49:45', '2026-01-23 09:49:45', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '6.6.6.8', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-29 10:16:21', '8ea3c5f6-12a9-4081-8bef-f91884429382', '2026-01-29 18:16:20', '2026-01-29 18:16:20', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0', 1, NULL, '2026-01-22 07:35:27', '90855ac1-d6fc-4818-a6f7-081f7e74bc1d', '2026-01-22 15:35:27', '2026-01-22 15:35:27', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '6.6.6.3', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-30 06:15:51', '91d95aa1-d31a-4fad-bbca-4eeb9a04ece7', '2026-01-30 14:15:50', '2026-01-30 14:15:50', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.140', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-22 10:05:26', '91f6174a-a05f-45ea-9ee5-c2cddd65890d', '2026-01-22 18:05:26', '2026-01-22 18:05:26', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.140', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-22 10:05:08', '9304fbf7-0f56-48ed-8f86-62bdc2828126', '2026-01-22 18:05:07', '2026-01-22 18:05:07', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.140', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-22 09:49:12', '942ad715-f807-416e-b32d-2e92d2352785', '2026-01-22 17:49:11', '2026-01-22 17:49:11', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '6.6.6.3', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-30 01:38:00', '956410e4-77a1-4282-aec8-0aedcf5cfd47', '2026-01-30 09:38:00', '2026-01-30 09:38:00', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0', 1, NULL, '2026-01-20 08:49:33', '995484f2-2180-41ba-a9a3-7b17e1fbac4f', '2026-01-20 16:49:34', '2026-01-20 16:49:34', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0', 1, NULL, '2026-01-22 06:39:47', '9ab02e3a-a46f-42ac-b1ec-08a42f00a17c', '2026-01-22 14:39:47', '2026-01-22 14:39:47', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.140', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-22 10:07:20', '9b5330aa-05d1-4395-9689-417ca4666903', '2026-01-22 18:07:20', '2026-01-22 18:07:20', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.140', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-23 01:49:15', '9c6dc936-6488-4f9d-8608-b6c66d6e73b7', '2026-01-23 09:49:15', '2026-01-23 09:49:15', 0);
INSERT INTO `login_logs` VALUES ('d3e906de-b9a6-4a78-a643-233252252776', 'zhangsan', 'password', '5.5.5.113', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 1, NULL, '2026-01-19 14:39:04', '9ce492f7-1bb5-4f3c-9ede-4ad74eda8281', '2026-01-19 22:39:04', '2026-01-19 22:39:04', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.140', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-22 09:53:49', '9f2f57de-0c3c-4c4b-b86a-3ba0aeb54345', '2026-01-22 17:53:48', '2026-01-22 17:53:48', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.140', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-22 09:50:37', 'a067c8eb-0a5d-46dc-870c-9f11ab7a5b45', '2026-01-22 17:50:36', '2026-01-22 17:50:36', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0', 1, NULL, '2026-01-20 08:35:33', 'a137a78f-b73d-4666-b4c2-0c92230a2a38', '2026-01-20 16:35:32', '2026-01-20 16:35:32', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.113', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 1, NULL, '2026-01-18 14:00:13', 'a150b618-da9b-415d-b554-0f1f9b29eaa3', '2026-01-18 22:00:13', '2026-01-18 22:00:13', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '6.6.6.7', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 1, NULL, '2026-01-30 02:11:33', 'a17c6ced-76da-43ff-9982-ae21696302a4', '2026-01-30 10:11:32', '2026-01-30 10:11:32', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0', 1, NULL, '2026-01-20 07:43:37', 'a1bd5ca4-bea2-4460-a2a0-731fb509913a', '2026-01-20 15:43:37', '2026-01-20 15:43:37', 0);
INSERT INTO `login_logs` VALUES (NULL, 'test', 'password', '5.5.5.113', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 0, '用户不存在', '2026-01-18 14:14:32', 'a4887ff8-3fa5-4306-814d-e7d791d5085d', '2026-01-18 22:14:32', '2026-01-18 22:14:32', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 Edg/143.0.0.0', 1, NULL, '2026-01-19 08:25:51', 'a7306cb2-d24f-4170-8898-64cbe60a0875', '2026-01-19 16:25:51', '2026-01-19 16:25:51', 0);
INSERT INTO `login_logs` VALUES ('55b1fff5-ff44-4263-b5bd-35cca82b0360', 'wangwu', 'password', '5.5.5.113', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 1, NULL, '2026-01-18 14:17:41', 'a7a3c28b-6511-4193-9c81-d4498ca4ae78', '2026-01-18 22:17:41', '2026-01-18 22:17:41', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0', 1, NULL, '2026-01-21 08:20:10', 'a8012e1e-a6ad-4bf9-b63f-95916420ccc1', '2026-01-21 16:20:10', '2026-01-21 16:20:10', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0', 1, NULL, '2026-01-21 07:14:55', 'a8ef8d50-b611-45cb-878d-74aaa33bf875', '2026-01-21 15:14:55', '2026-01-21 15:14:55', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0', 1, NULL, '2026-01-22 01:04:12', 'a95e7479-d76e-40d1-97a9-344312564605', '2026-01-22 09:04:11', '2026-01-22 09:04:11', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0', 1, NULL, '2026-01-21 07:04:27', 'aa429970-62c4-42e3-b99c-a7dabf51a894', '2026-01-21 15:04:28', '2026-01-21 15:04:28', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.140', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-22 07:09:47', 'aae584b8-bfc3-4469-b52b-0b8a47181420', '2026-01-22 15:09:46', '2026-01-22 15:09:46', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.226', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0', 1, NULL, '2026-01-26 01:42:37', 'af3a1f99-77bd-480f-b476-61e4824d8de6', '2026-01-26 09:42:37', '2026-01-26 09:42:37', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '6.6.6.8', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-29 10:17:42', 'b51ce1bc-020e-4ec9-be8a-5907fea05286', '2026-01-29 18:17:42', '2026-01-29 18:17:42', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.113', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 1, NULL, '2026-01-20 00:52:02', 'b5fff741-9876-4c68-9268-3a6ed74444f4', '2026-01-20 08:52:02', '2026-01-20 08:52:02', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '6.6.6.27', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-26 05:53:36', 'b6b99184-75ac-4d9a-b569-3b71d40247d6', '2026-01-26 13:53:35', '2026-01-26 13:53:35', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'python-requests/2.32.3', 1, NULL, '2026-01-22 03:35:03', 'b77da437-1e92-4d68-a840-bb04c599be61', '2026-01-22 11:35:02', '2026-01-22 11:35:02', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.140', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-22 10:08:26', 'b858b1d8-d758-4025-ade0-1ec6446c753a', '2026-01-22 18:08:25', '2026-01-22 18:08:25', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.113', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 1, NULL, '2026-01-19 01:32:16', 'ba4671b0-6403-43cf-b131-9bdc6b2b86ce', '2026-01-19 09:32:16', '2026-01-19 09:32:16', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.140', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-22 09:50:58', 'bb63fb46-bd35-417f-a2f9-88cfd87e6177', '2026-01-22 17:50:57', '2026-01-22 17:50:57', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.113', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 1, NULL, '2026-01-19 14:30:36', 'bdb54b6e-bf7f-4c0f-8653-593ccb30203c', '2026-01-19 22:30:36', '2026-01-19 22:30:36', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0', 1, NULL, '2026-01-21 08:26:50', 'bdfc9e22-2097-497b-841c-01377e924a9d', '2026-01-21 16:26:51', '2026-01-21 16:26:51', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.140', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-23 01:26:37', 'be83312a-28cf-4bb8-94e9-bdc62a523159', '2026-01-23 09:26:36', '2026-01-23 09:26:36', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0', 1, NULL, '2026-01-22 06:32:25', 'c2d83822-4f34-4dbf-8359-9d766393c555', '2026-01-22 14:32:24', '2026-01-22 14:32:24', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '6.6.6.8', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-29 10:20:19', 'c8ee36f7-1f20-4d76-897e-fd39a933a69e', '2026-01-29 18:20:18', '2026-01-29 18:20:18', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0', 1, NULL, '2026-01-21 07:47:28', 'cdd38731-1463-49ec-a87f-41313538b9b9', '2026-01-21 15:47:28', '2026-01-21 15:47:28', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0', 1, NULL, '2026-01-21 07:36:40', 'cefae8b1-7078-4047-8277-8ae95d21bab4', '2026-01-21 15:36:41', '2026-01-21 15:36:41', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '6.6.6.12', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 1, NULL, '2026-01-28 02:23:19', 'd0f0fb0d-708c-4def-a0df-721bb39d1763', '2026-01-28 10:23:19', '2026-01-28 10:23:19', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.140', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-23 02:23:26', 'd133421b-ab07-4c06-9e4b-77dd63be38d3', '2026-01-23 10:23:25', '2026-01-23 10:23:25', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.217', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 Edg/143.0.0.0', 1, NULL, '2026-01-19 06:11:08', 'd26e3871-a774-4c58-aa58-e7d0f39b07cf', '2026-01-19 14:11:07', '2026-01-19 14:11:07', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '6.6.6.37', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 1, NULL, '2026-01-29 13:02:54', 'd2f5840d-b0da-41bc-9063-71c29eed6f11', '2026-01-29 21:02:53', '2026-01-29 21:02:53', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.140', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-22 10:03:09', 'd49535cc-1ee2-4ea8-911d-d534f71a79e8', '2026-01-22 18:03:09', '2026-01-22 18:03:09', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.140', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-22 09:59:23', 'd5ad1a3f-5ee2-4449-b43d-8934bc2717f2', '2026-01-22 17:59:22', '2026-01-22 17:59:22', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.113', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 1, NULL, '2026-01-18 14:17:59', 'd607475d-8f89-43dd-b83a-1403f4279aba', '2026-01-18 22:17:59', '2026-01-18 22:17:59', 0);
INSERT INTO `login_logs` VALUES ('55b1fff5-ff44-4263-b5bd-35cca82b0360', 'wangwu', 'password', '5.5.5.7', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36', 1, NULL, '2026-01-20 01:06:22', 'd747c9e9-427c-4ec9-aa8b-f2b1a23f519b', '2026-01-20 09:06:22', '2026-01-20 09:06:22', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0', 1, NULL, '2026-01-21 03:06:41', 'd8ebbce6-d010-428b-9fd2-b8d915a057b9', '2026-01-21 11:06:41', '2026-01-21 11:06:41', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0', 1, NULL, '2026-01-21 08:54:53', 'db324d5b-0df9-4dfa-859e-f35c155336c2', '2026-01-21 16:54:52', '2026-01-21 16:54:52', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.217', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 Edg/143.0.0.0', 1, NULL, '2026-01-19 02:39:48', 'dc321d7e-8106-4f13-bb93-98037a824ff9', '2026-01-19 10:39:48', '2026-01-19 10:39:48', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.140', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-22 07:18:43', 'ded59e5b-ccec-43f3-a197-188876d18f7c', '2026-01-22 15:18:43', '2026-01-22 15:18:43', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0', 1, NULL, '2026-01-22 09:19:15', 'e1ef0143-9c5f-4c92-8ebb-32b6ad7f9e41', '2026-01-22 17:19:15', '2026-01-22 17:19:15', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.217', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36 Edg/143.0.0.0', 1, NULL, '2026-01-19 03:48:56', 'e542287e-a860-49ea-8415-50dcfaedc6f9', '2026-01-19 11:48:55', '2026-01-19 11:48:55', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.113', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 1, NULL, '2026-01-18 14:02:11', 'e565f907-c3e4-48ea-841d-2c80fb444997', '2026-01-18 22:02:10', '2026-01-18 22:02:10', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0', 1, NULL, '2026-01-21 09:07:40', 'e579b881-f49b-4b14-bbbc-5b7ee0efed0c', '2026-01-21 17:07:41', '2026-01-21 17:07:41', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.140', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-22 09:55:53', 'e75114c6-77db-4ac0-a4f9-aa1b1102771a', '2026-01-22 17:55:52', '2026-01-22 17:55:52', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '6.6.6.3', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-30 06:17:29', 'e968d2ea-444b-4a63-806b-92044d23d27d', '2026-01-30 14:17:28', '2026-01-30 14:17:28', 0);
INSERT INTO `login_logs` VALUES ('55b1fff5-ff44-4263-b5bd-35cca82b0360', 'wangwu', 'password', '5.5.5.113', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36', 1, NULL, '2026-01-19 13:56:20', 'eb520a14-e3f5-46cd-84e6-ff3eed312e57', '2026-01-19 21:56:20', '2026-01-19 21:56:20', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '6.6.6.3', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-30 01:52:04', 'ef8be890-e341-4c01-8ee2-d06a0dd39887', '2026-01-30 09:52:03', '2026-01-30 09:52:03', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0', 0, '密码错误，还有4次尝试机会', '2026-01-22 07:59:03', 'f390221e-ec06-4b1d-aa3b-5d9aa99e53dd', '2026-01-22 15:59:03', '2026-01-22 15:59:03', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '6.6.6.27', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-26 05:54:01', 'f52ea8db-de3f-4fd7-bab0-63edd7203415', '2026-01-26 13:54:01', '2026-01-26 13:54:01', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '6.6.6.8', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-29 10:17:32', 'f69c85e7-e894-432f-986e-80b07c2d58a4', '2026-01-29 18:17:32', '2026-01-29 18:17:32', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0', 1, NULL, '2026-01-20 02:35:58', 'f7f3f6c4-7e28-4384-886d-040277a515a0', '2026-01-20 10:35:58', '2026-01-20 10:35:58', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0', 1, NULL, '2026-01-21 06:38:04', 'f815586d-edbe-4668-b01a-e9eb48a6dcbb', '2026-01-21 14:38:05', '2026-01-21 14:38:05', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36 Edg/144.0.0.0', 1, NULL, '2026-01-21 06:12:53', 'fd73e22c-d626-4bd9-8276-6d3b37135f5b', '2026-01-21 14:12:52', '2026-01-21 14:12:52', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '5.5.5.140', 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36', 1, NULL, '2026-01-23 01:53:00', 'fda480ba-f454-43b4-b436-658fe7243f37', '2026-01-23 09:53:00', '2026-01-23 09:53:00', 0);
INSERT INTO `login_logs` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'admin', 'password', '127.0.0.1', 'Apifox/1.0.0 (https://apifox.com)', 1, NULL, '2026-01-20 07:45:33', 'feae60a3-fd00-4873-b355-73ed6fe7d56d', '2026-01-20 15:45:33', '2026-01-20 15:45:33', 0);

-- ----------------------------
-- Table structure for menus
-- ----------------------------
DROP TABLE IF EXISTS `menus`;
CREATE TABLE `menus`  (
  `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'uuid()',
  `parent_id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
  `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '菜单名称',
  `title` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '菜单标题',
  `path` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '菜单路径',
  `component` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '组件路径',
  `icon` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '菜单图标',
  `sort_order` int(0) NULL DEFAULT 0 COMMENT '排序顺序',
  `menu_type` enum('menu','button') CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT 'menu' COMMENT '菜单类型',
  `is_hidden` tinyint(1) NULL DEFAULT 0 COMMENT '是否隐藏',
  `is_active` tinyint(1) NULL DEFAULT 1 COMMENT '是否启用',
  `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '菜单描述',
  `created_at` timestamp(0) NULL DEFAULT CURRENT_TIMESTAMP(0),
  `updated_at` timestamp(0) NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0),
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `idx_parent_id`(`parent_id`) USING BTREE,
  INDEX `idx_path`(`path`) USING BTREE,
  INDEX `idx_sort_order`(`sort_order`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '系统菜单表' ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of menus
-- ----------------------------
INSERT INTO `menus` VALUES ('admin-dashboard', 'admin-main', 'admin-dashboard', '管理概览', '/admin/dashboard', 'admin/Dashboard', 'Monitor', 1, 'menu', 0, 1, '管理员仪表盘', '2026-01-06 17:46:30', '2026-01-06 17:46:30');
INSERT INTO `menus` VALUES ('admin-dashboard-app-mgmt-btn', 'admin-dashboard', 'admin-dashboard-app-mgmt', '应用管理', NULL, NULL, 'Grid', 3, 'button', 0, 1, '快速跳转到应用管理', '2026-01-06 17:46:30', '2026-01-06 17:46:30');
INSERT INTO `menus` VALUES ('admin-dashboard-create-app-btn', 'admin-dashboard', 'admin-dashboard-create-app', '创建应用', NULL, NULL, 'Plus', 4, 'button', 0, 1, '快速创建应用', '2026-01-06 17:46:30', '2026-01-06 17:46:30');
INSERT INTO `menus` VALUES ('admin-dashboard-create-user-btn', 'admin-dashboard', 'admin-dashboard-create-user', '创建用户', NULL, NULL, 'Plus', 2, 'button', 0, 1, '快速创建用户', '2026-01-06 17:46:30', '2026-01-06 17:46:30');
INSERT INTO `menus` VALUES ('admin-dashboard-export-logs-btn', 'admin-dashboard', 'admin-dashboard-export-logs', '导出日志', NULL, NULL, 'Download', 6, 'button', 0, 1, '快速导出日志', '2026-01-06 17:46:30', '2026-01-06 17:46:30');
INSERT INTO `menus` VALUES ('admin-dashboard-settings-btn', 'admin-dashboard', 'admin-dashboard-settings', '系统设置', NULL, NULL, 'Tools', 7, 'button', 0, 1, '快速跳转到系统设置', '2026-01-06 17:46:30', '2026-01-06 17:46:30');
INSERT INTO `menus` VALUES ('admin-dashboard-user-mgmt-btn', 'admin-dashboard', 'admin-dashboard-user-mgmt', '用户管理', NULL, NULL, 'UserFilled', 1, 'button', 0, 1, '快速跳转到用户管理', '2026-01-06 17:46:30', '2026-01-06 17:46:30');
INSERT INTO `menus` VALUES ('admin-dashboard-view-logs-btn', 'admin-dashboard', 'admin-dashboard-view-logs', '查看日志', NULL, NULL, 'View', 5, 'button', 0, 1, '快速查看系统日志', '2026-01-06 17:46:30', '2026-01-06 17:46:30');
INSERT INTO `menus` VALUES ('admin-main', NULL, 'admin', '系统管理', '/admin', NULL, 'Setting', 3, 'menu', 0, 1, '系统管理功能', '2026-01-06 17:46:30', '2026-01-06 17:46:30');
INSERT INTO `menus` VALUES ('app-create-btn', 'app-management', 'app-create', '创建应用', NULL, NULL, 'Plus', 1, 'button', 0, 1, '创建OAuth2应用', '2026-01-06 17:46:30', '2026-01-06 17:46:30');
INSERT INTO `menus` VALUES ('app-delete-btn', 'app-management', 'app-delete', '删除应用', NULL, NULL, 'Delete', 3, 'button', 0, 1, '删除应用', '2026-01-06 17:46:30', '2026-01-06 17:46:30');
INSERT INTO `menus` VALUES ('app-edit-btn', 'app-management', 'app-edit', '编辑应用', NULL, NULL, 'Edit', 2, 'button', 0, 1, '编辑应用信息', '2026-01-06 17:46:30', '2026-01-06 17:46:30');
INSERT INTO `menus` VALUES ('app-management', 'admin-main', 'app-management', '应用管理', '/admin/apps', 'admin/Apps', 'Grid', 6, 'menu', 0, 1, '接入应用管理', '2026-01-06 17:46:30', '2026-01-06 17:46:30');
INSERT INTO `menus` VALUES ('app-reset-secret-btn', 'app-management', 'app-reset-secret', '重置密钥', NULL, NULL, 'RefreshRight', 5, 'button', 0, 1, '重置应用密钥', '2026-01-06 17:46:30', '2026-01-06 17:46:30');
INSERT INTO `menus` VALUES ('app-view-logs-btn', 'app-management', 'app-view-logs', '查看日志', NULL, NULL, 'Document', 6, 'button', 0, 1, '查看应用相关日志', '2026-01-06 17:46:30', '2026-01-06 17:46:30');
INSERT INTO `menus` VALUES ('app-view-secret-btn', 'app-management', 'app-view-secret', '查看密钥', NULL, NULL, 'View', 4, 'button', 0, 1, '查看应用密钥', '2026-01-06 17:46:30', '2026-01-06 17:46:30');
INSERT INTO `menus` VALUES ('basic-inf-delete-btn', 'basic-inf-management', 'basic-inf-delete', '删除信息', '/admin/basic-inf/delete', NULL, 'Delete', 2, 'button', 0, 1, NULL, '2026-01-12 16:35:09', '2026-01-12 16:45:28');
INSERT INTO `menus` VALUES ('basic-info-basis', 'basic-info-main', 'basic-info-basis', '编制依据', '/admin/basic-info/basis', 'basic-info/Basis', 'Document', 1, 'menu', 0, 1, '编制依据管理', '2026-01-12 16:50:02', '2026-01-12 16:50:02');
INSERT INTO `menus` VALUES ('basic-info-job', 'basic-info-main', 'basic-info-job', '办公制度', '/admin/basic-info/job', 'basic-info/Job', 'DocumentCopy', 3, 'menu', 0, 1, '办公制度管理', '2026-01-12 16:50:02', '2026-01-12 16:50:02');
INSERT INTO `menus` VALUES ('basic-info-main', NULL, 'basic-info', '基本信息', '/admin/basic-info', 'layout/MainLayout', 'InfoFilled', 5, 'menu', 0, 1, '基本信息管理模块', '2026-01-12 16:50:02', '2026-01-12 16:50:02');
INSERT INTO `menus` VALUES ('basic-info-management', '', 'basic-info-management', '基本信息管理', '/admin/basic-info', NULL, 'Basic-inf', 4, 'menu', 0, 1, NULL, '2026-01-12 16:30:24', '2026-01-12 17:03:44');
INSERT INTO `menus` VALUES ('basic-info-search', 'basic-info-management', 'basic-info-search', '检索信息', '/admin/basic-info/search', NULL, 'Search', 2, 'button', 0, 1, NULL, '2026-01-12 16:37:45', '2026-01-12 17:04:06');
INSERT INTO `menus` VALUES ('basic-info-work', 'basic-info-main', 'basic-info-work', '施工方案', '/admin/basic-info/work', 'basic-info/Work', 'Files', 2, 'menu', 0, 1, '施工方案管理', '2026-01-12 16:50:02', '2026-01-12 16:50:02');
INSERT INTO `menus` VALUES ('chunk-management-btn', NULL, 'chunk-management', '知识片段管理', '/admin/documents/snippet', 'documents/KnowledgeSnippet', 'Star', 5, 'menu', 0, 1, NULL, '2026-01-15 14:28:16', '2026-01-15 15:09:45');
INSERT INTO `menus` VALUES ('dashboard-main', NULL, 'dashboard', '仪表盘', '/dashboard', 'dashboard/Index', 'House', 1, 'menu', 0, 1, '系统概览和统计信息', '2026-01-06 17:46:30', '2026-01-06 17:46:30');
INSERT INTO `menus` VALUES ('document-change-btn', 'document-management', 'document-change', '文档转换', '/admin/document/change', NULL, 'change', 2, 'button', 0, 1, NULL, '2026-01-09 15:51:43', '2026-01-09 15:51:43');
INSERT INTO `menus` VALUES ('document-delete-btn', 'document-management', 'document-delete', '删除文档', 'admin/documents/delete', 'documents/Index', 'Delete', 4, 'button', 0, 1, '删除文档', '2026-01-06 17:46:30', '2026-01-09 11:18:59');
INSERT INTO `menus` VALUES ('document-edit-btn', 'document-management', 'document-edit', '编辑文档', '/admin/documents/edit', NULL, NULL, 5, 'button', 0, 1, NULL, '2026-01-15 11:17:52', '2026-01-15 11:17:52');
INSERT INTO `menus` VALUES ('document-enter-btn', 'document-management', 'document-enter', '文档入库', '/admin/documents/batch-enter', 'documents/Index', 'Enter', 2, 'button', 0, 1, NULL, '2026-01-09 11:10:51', '2026-01-09 11:40:22');
INSERT INTO `menus` VALUES ('document-management', NULL, 'document-management', '文档管理中心', '/admin/documents', 'documents/Index', 'Document', 4, 'menu', 0, 1, '企业文档管理中心', '2026-01-06 17:46:30', '2026-01-09 11:03:53');
INSERT INTO `menus` VALUES ('document-search-btn', 'document-management', 'document-search', '文档检索', '/admin/documents/search', 'documents/Index', 'Search', 2, 'button', 0, 1, '文档检索', '2026-01-09 11:09:42', '2026-01-09 11:40:11');
INSERT INTO `menus` VALUES ('document-upload-btn', 'document-management', 'document-upload', '上传文档', '/admin/documents/upload', 'documents/Index', 'Upload', 2, 'button', 0, 1, '上传新文档', '2026-01-06 17:46:30', '2026-01-09 11:04:30');
INSERT INTO `menus` VALUES ('document-view-btn', 'document-management', 'document-view', '查看文档', '/admin/documents/view', 'documents/Index', 'View', 1, 'button', 0, 1, '查看文档列表和详情', '2026-01-06 17:46:30', '2026-01-09 11:04:58');
INSERT INTO `menus` VALUES ('kb-management-btn', NULL, 'kb-management', '知识库管理中心', '/admin/documents/kb', 'documents/KnowledgeBase', 'Star', 5, 'menu', 0, 1, '知识库管理中心', '2026-01-06 17:46:30', '2026-01-09 15:40:47');
INSERT INTO `menus` VALUES ('log-clear-btn', 'log-management', 'log-clear', '清理日志', NULL, NULL, 'Delete', 3, 'button', 0, 1, '清理历史日志', '2026-01-06 17:46:30', '2026-01-06 17:46:30');
INSERT INTO `menus` VALUES ('log-export-btn', 'log-management', 'log-export', '导出日志', NULL, NULL, 'Download', 2, 'button', 0, 1, '导出系统日志', '2026-01-06 17:46:30', '2026-01-06 17:46:30');
INSERT INTO `menus` VALUES ('log-management', 'admin-main', 'log-management', '日志审计', '/admin/logs', 'admin/Logs', 'DocumentCopy', 8, 'menu', 0, 1, '系统日志审计', '2026-01-06 17:46:30', '2026-01-06 17:46:30');
INSERT INTO `menus` VALUES ('log-view-btn', 'log-management', 'log-view', '查看日志', NULL, NULL, 'View', 1, 'button', 0, 1, '查看系统日志', '2026-01-06 17:46:30', '2026-01-06 17:46:30');
INSERT INTO `menus` VALUES ('menu-create-btn', 'menu-management', 'menu-create', '创建菜单', NULL, NULL, 'Plus', 1, 'button', 0, 1, '创建新菜单', '2026-01-06 17:46:30', '2026-01-06 17:46:30');
INSERT INTO `menus` VALUES ('menu-delete-btn', 'menu-management', 'menu-delete', '删除菜单', NULL, NULL, 'Delete', 3, 'button', 0, 1, '删除菜单', '2026-01-06 17:46:30', '2026-01-06 17:46:30');
INSERT INTO `menus` VALUES ('menu-edit-btn', 'menu-management', 'menu-edit', '编辑菜单', NULL, NULL, 'Edit', 2, 'button', 0, 1, '编辑菜单信息', '2026-01-06 17:46:30', '2026-01-06 17:46:30');
INSERT INTO `menus` VALUES ('menu-management', 'admin-main', 'menu-management', '菜单管理', '/admin/menus', 'admin/Menus', 'Menu', 4, 'menu', 0, 1, '菜单结构管理', '2026-01-06 17:46:30', '2026-01-06 17:46:30');
INSERT INTO `menus` VALUES ('menu-sort-btn', 'menu-management', 'menu-sort', '排序菜单', NULL, NULL, 'Sort', 4, 'button', 0, 1, '调整菜单排序', '2026-01-06 17:46:30', '2026-01-06 17:46:30');
INSERT INTO `menus` VALUES ('permission-create-btn', 'permission-management', 'permission-create', '创建权限', NULL, NULL, 'Plus', 1, 'button', 0, 1, '创建新权限', '2026-01-06 17:46:30', '2026-01-06 17:46:30');
INSERT INTO `menus` VALUES ('permission-delete-btn', 'permission-management', 'permission-delete', '删除权限', NULL, NULL, 'Delete', 3, 'button', 0, 1, '删除权限', '2026-01-06 17:46:30', '2026-01-06 17:46:30');
INSERT INTO `menus` VALUES ('permission-edit-btn', 'permission-management', 'permission-edit', '编辑权限', NULL, NULL, 'Edit', 2, 'button', 0, 1, '编辑权限信息', '2026-01-06 17:46:30', '2026-01-06 17:46:30');
INSERT INTO `menus` VALUES ('permission-management', 'admin-main', 'permission-management', '权限管理', '/admin/permissions', 'admin/Permissions', 'Key', 5, 'menu', 0, 1, '权限配置管理', '2026-01-06 17:46:30', '2026-01-06 17:46:30');
INSERT INTO `menus` VALUES ('permission-view-roles-btn', 'permission-management', 'permission-view-roles', '查看角色', NULL, NULL, 'View', 4, 'button', 0, 1, '查看权限关联的角色', '2026-01-06 17:46:30', '2026-01-06 17:46:30');
INSERT INTO `menus` VALUES ('profile-change-password-btn', 'profile-main', 'profile-change-password', '修改密码', NULL, NULL, 'Key', 3, 'button', 0, 1, '修改登录密码', '2026-01-06 17:46:30', '2026-01-06 17:46:30');
INSERT INTO `menus` VALUES ('profile-main', NULL, 'profile', '个人资料', '/profile', 'user/Profile', 'User', 2, 'menu', 0, 1, '个人信息管理', '2026-01-06 17:46:30', '2026-01-06 17:46:30');
INSERT INTO `menus` VALUES ('profile-reset-btn', 'profile-main', 'profile-reset', '重置', NULL, NULL, 'RefreshLeft', 2, 'button', 0, 1, '重置个人资料表单', '2026-01-06 17:46:30', '2026-01-06 17:46:30');
INSERT INTO `menus` VALUES ('profile-save-btn', 'profile-main', 'profile-save', '保存修改', NULL, NULL, 'Check', 1, 'button', 0, 1, '保存个人资料修改', '2026-01-06 17:46:30', '2026-01-06 17:46:30');
INSERT INTO `menus` VALUES ('Retrieval-management', '', 'Retrieval-management', '检索引擎', 'admin/documents/search-engine', 'admin/documents/search-engine', 'Key', 7, 'menu', 0, 1, '检索', '2026-01-20 16:16:05', '2026-01-20 16:32:55');
INSERT INTO `menus` VALUES ('role-create-btn', 'role-management', 'role-create', '创建角色', NULL, NULL, 'Plus', 1, 'button', 0, 1, '创建新角色', '2026-01-06 17:46:30', '2026-01-06 17:46:30');
INSERT INTO `menus` VALUES ('role-delete-btn', 'role-management', 'role-delete', '删除角色', NULL, NULL, 'Delete', 3, 'button', 0, 1, '删除角色', '2026-01-06 17:46:30', '2026-01-06 17:46:30');
INSERT INTO `menus` VALUES ('role-edit-btn', 'role-management', 'role-edit', '编辑角色', NULL, NULL, 'Edit', 2, 'button', 0, 1, '编辑角色信息', '2026-01-06 17:46:30', '2026-01-06 17:46:30');
INSERT INTO `menus` VALUES ('role-management', 'admin-main', 'role-management', '角色管理', '/admin/roles', 'admin/Roles', 'Avatar', 3, 'menu', 0, 1, '角色权限管理', '2026-01-06 17:46:30', '2026-01-06 17:46:30');
INSERT INTO `menus` VALUES ('role-permission-mgmt-btn', 'role-management', 'role-permission-mgmt', '权限管理', NULL, NULL, 'Key', 4, 'button', 0, 1, '管理角色权限', '2026-01-06 17:46:30', '2026-01-06 17:46:30');
INSERT INTO `menus` VALUES ('search-engine-management', NULL, 'search-engine-management', '检索引擎管理', '/admin/documents/search-engine', 'documents/SearchEngine', 'Search', 6, 'menu', 0, 1, '检索引擎管理', '2026-01-20 16:43:46', '2026-01-20 16:43:46');
INSERT INTO `menus` VALUES ('settings-edit-btn', 'system-settings', 'settings-edit', '修改设置', NULL, NULL, 'Edit', 2, 'button', 0, 1, '修改系统设置', '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `menus` VALUES ('settings-view-btn', 'system-settings', 'settings-view', '查看设置', NULL, NULL, 'View', 1, 'button', 0, 1, '查看系统设置', '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `menus` VALUES ('system-settings', 'admin-main', 'system-settings', '系统设置', '/admin/settings', 'admin/Settings', 'Tools', 9, 'menu', 0, 1, '系统配置设置', '2026-01-06 17:46:30', '2026-01-06 17:46:30');
INSERT INTO `menus` VALUES ('tag-management', 'admin-main', 'tag-management', '标签管理', '/admin/tags', 'admin/Tag', 'Tickets', 9, 'menu', 0, 1, '标签信息管理', '2026-01-06 17:46:30', '2026-01-20 16:57:40');
INSERT INTO `menus` VALUES ('user-assign-role-btn', 'user-management', 'user-assign-role', '分配角色', NULL, NULL, 'Avatar', 5, 'button', 0, 1, '为用户分配角色', '2026-01-06 17:46:30', '2026-01-06 17:46:30');
INSERT INTO `menus` VALUES ('user-batch-delete-btn', 'user-management', 'user-batch-delete', '批量删除用户', NULL, NULL, 'DeleteFilled', 4, 'button', 0, 1, '批量删除用户', '2026-01-06 17:46:30', '2026-01-06 17:46:30');
INSERT INTO `menus` VALUES ('user-create-btn', 'user-management', 'user-create', '创建用户', NULL, NULL, 'Plus', 1, 'button', 0, 1, '创建新用户', '2026-01-06 17:46:30', '2026-01-06 17:46:30');
INSERT INTO `menus` VALUES ('user-delete-btn', 'user-management', 'user-delete', '删除用户', NULL, NULL, 'Delete', 3, 'button', 0, 1, '删除用户', '2026-01-06 17:46:30', '2026-01-06 17:46:30');
INSERT INTO `menus` VALUES ('user-edit-btn', 'user-management', 'user-edit', '编辑用户', NULL, NULL, 'Edit', 2, 'button', 0, 1, '编辑用户信息', '2026-01-06 17:46:30', '2026-01-06 17:46:30');
INSERT INTO `menus` VALUES ('user-management', 'admin-main', 'user-management', '用户管理', '/admin/users', 'admin/Users', 'UserFilled', 2, 'menu', 0, 1, '用户信息管理', '2026-01-06 17:46:30', '2026-01-06 17:46:30');
INSERT INTO `menus` VALUES ('user-reset-password-btn', 'user-management', 'user-reset-password', '重置密码', NULL, NULL, 'Key', 6, 'button', 0, 1, '重置用户密码', '2026-01-06 17:46:30', '2026-01-06 17:46:30');

-- ----------------------------
-- Table structure for metadata
-- ----------------------------
DROP TABLE IF EXISTS `metadata`;
CREATE TABLE `metadata`  (
  `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `knowledge_base_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `field_zh_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `field_en_name` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `field_type` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `remark` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `idx_knowledge_base_id`(`knowledge_base_id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of metadata
-- ----------------------------
INSERT INTO `metadata` VALUES ('1', 'A', '文档名称', 'document_name', 'text', '测试');

-- ----------------------------
-- Table structure for oauth_access_tokens
-- ----------------------------
DROP TABLE IF EXISTS `oauth_access_tokens`;
CREATE TABLE `oauth_access_tokens`  (
  `user_id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '用户ID',
  `app_id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '应用ID',
  `token` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '访问令牌',
  `refresh_token` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '刷新令牌',
  `token_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '令牌类型',
  `scope` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '权限范围',
  `expires_at` datetime(0) NOT NULL COMMENT '过期时间',
  `revoked` tinyint(1) NULL DEFAULT NULL COMMENT '是否撤销',
  `last_used_at` datetime(0) NULL DEFAULT NULL COMMENT '最后使用时间',
  `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '主键ID',
  `created_at` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  `updated_at` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  `is_deleted` tinyint(1) NULL DEFAULT NULL COMMENT '是否删除',
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `token`(`token`) USING BTREE,
  UNIQUE INDEX `refresh_token`(`refresh_token`) USING BTREE,
  INDEX `user_id`(`user_id`) USING BTREE,
  INDEX `app_id`(`app_id`) USING BTREE,
  CONSTRAINT `oauth_access_tokens_ibfk_1` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE ON UPDATE RESTRICT,
  CONSTRAINT `oauth_access_tokens_ibfk_2` FOREIGN KEY (`app_id`) REFERENCES `apps` (`id`) ON DELETE CASCADE ON UPDATE RESTRICT
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of oauth_access_tokens
-- ----------------------------
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4ODkyMDI4LCJpYXQiOjE3Njg4OTAyMjh9.oTTNIAUzNWZP4VMGuQqnCgUGATUgFU4O8Yp3Xv3lV6M', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE0ODIyMjgsImlhdCI6MTc2ODg5MDIyOCwidHlwZSI6InJlZnJlc2gifQ.8p_LwDHy0qRPZ3bQlOvc2pgb2BBaUONGkupl-eD_tCo', 'Bearer', 'profile email', '2026-01-20 06:53:48', 0, '2026-01-20 06:23:48', '02925cca-7a2a-4dc0-8fd8-0b98ffb4368d', '2026-01-20 14:23:48', '2026-01-20 14:23:48', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4ODk1MjU2LCJpYXQiOjE3Njg4OTM0NTZ9.3akMlqsIezOrhfqH2R44JR-L9sT7uBRFsx1kzL8IZCY', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE0ODU0NTYsImlhdCI6MTc2ODg5MzQ1NiwidHlwZSI6InJlZnJlc2gifQ.Z2gJ5UjsWgFJ16VM8xQW-gqbFAGH7UzCGg0iu_TUAq4', 'Bearer', 'profile email', '2026-01-20 07:47:37', 0, '2026-01-20 07:17:37', '03682562-46a8-4776-ac7c-a493a7d3792e', '2026-01-20 15:17:36', '2026-01-20 15:17:36', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4OTAxODIwLCJpYXQiOjE3Njg5MDAwMjB9.kAnpxlg-9IEGhg-7VbIwzKNAGzqEEll6I4v2ov4rGjo', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE0OTIwMjAsImlhdCI6MTc2ODkwMDAyMCwidHlwZSI6InJlZnJlc2gifQ.nJOWUphhijGcuSmUwPPsS0lSG7tTicj8Vythf8_CXlc', 'Bearer', 'profile email', '2026-01-20 09:37:00', 0, '2026-01-20 09:13:47', '05eb4e30-064e-4ca3-8f66-4f9cc770f46a', '2026-01-20 17:07:00', '2026-01-20 17:13:46', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5MTM2ODA1LCJpYXQiOjE3NjkxMzUwMDV9.V7B8wDds5SKGbeIqkgeQ-4QMxiG8xePNG7ZjRIPHYVA', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE3MjcwMDUsImlhdCI6MTc2OTEzNTAwNSwidHlwZSI6InJlZnJlc2gifQ.RI6GoIti37GbDufCW3cYtuv_8sYPuYqXvwdR9hHT_bg', 'Bearer', 'profile email', '2026-01-23 02:53:26', 0, NULL, '065288c2-3fb6-4e1c-ac06-4e2bd3b8acf5', '2026-01-23 10:23:25', '2026-01-23 10:23:25', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5MDc3OTg5LCJpYXQiOjE3NjkwNzYxODl9.ew-VqDQWZKoCmsbU3roO8kPJ5owzziSWc9Sb1QTb5EU', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE2NjgxODksImlhdCI6MTc2OTA3NjE4OSwidHlwZSI6InJlZnJlc2gifQ.F5Nj0gm2Mqd4IujljxWC4vaTxqL5HETLW3ieLiJsEdI', 'Bearer', 'profile email', '2026-01-22 10:33:09', 0, NULL, '08c979c4-7310-48d9-812d-208be66f8005', '2026-01-22 18:03:09', '2026-01-22 18:03:09', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4NzQ3NTEyLCJpYXQiOjE3Njg3NDU3MTJ9.p9sLdg-uwhh2sZdNZ_dUsOVCCcaLtzHgpq6JbX_l5s0', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzEzMzc3MTIsImlhdCI6MTc2ODc0NTcxMiwidHlwZSI6InJlZnJlc2gifQ.gfWVUiGC9bykCiqXE01PlGq_A8G8ardp-ZrUFshQjJ4', 'Bearer', 'profile email', '2026-01-18 14:45:12', 0, '2026-01-18 14:15:13', '09fd6b37-cc87-4126-b8d1-7394c0e9bd46', '2026-01-18 22:15:12', '2026-01-18 22:15:12', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4OTgzMjQwLCJpYXQiOjE3Njg5ODE0NDB9.vL10V7JepoLkYQx3hjN0r9Z-8SVsQBBQyOq5lgydgNw', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE1NzM0NDAsImlhdCI6MTc2ODk4MTQ0MCwidHlwZSI6InJlZnJlc2gifQ.Fsl3MkNXdewEW2WH95KQLJ14LK7EPrJZH0vebAu3TtY', 'Bearer', 'profile email', '2026-01-21 08:14:01', 0, '2026-01-21 07:44:01', '0b09d971-adae-446a-b104-4a58e6e40e03', '2026-01-21 15:44:01', '2026-01-21 15:44:02', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5NjgzNjg0LCJpYXQiOjE3Njk2ODE4ODR9.YDxldrel3fbL2m7zkXy5LXJh2aoLg8R9L0nvwMV26BU', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzIyNzM4ODQsImlhdCI6MTc2OTY4MTg4NCwidHlwZSI6InJlZnJlc2gifQ.76ZwkcY6oijuYARdRwlQEHR_7KeGL63WDo1lTVAZi6E', 'Bearer', 'profile email', '2026-01-29 10:48:04', 0, NULL, '0c6779e2-a00e-4292-a683-edf7596d8cbf', '2026-01-29 18:18:04', '2026-01-29 18:18:04', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4Nzk0MzAzLCJpYXQiOjE3Njg3OTI1MDN9.37zGVtmOrt0VwKOR_qzspyGcV92xpVF0OTVacLXBCo8', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzEzODQ1MDMsImlhdCI6MTc2ODc5MjUwMywidHlwZSI6InJlZnJlc2gifQ.IyuhE2Cp5hqerEktRreXz3aClhVozRN8GySLOnARPaM', 'Bearer', 'profile email', '2026-01-19 03:45:03', 0, '2026-01-19 03:43:54', '0d8149c9-e67b-47af-bd47-543e378e2265', '2026-01-19 11:15:03', '2026-01-19 11:43:53', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5NjgzNjI3LCJpYXQiOjE3Njk2ODE4Mjd9.qmfvIMuFPYWUv9_RNZdBOTlCFF2VW-xFQL33SaHhVDw', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzIyNzM4MjcsImlhdCI6MTc2OTY4MTgyNywidHlwZSI6InJlZnJlc2gifQ.nYVdUCJsKsePYEBu_egbHIgVXGMScRGbpPGaU3WA2tY', 'Bearer', 'profile email', '2026-01-29 10:47:08', 0, NULL, '10078dfc-9ad9-4029-ac33-42616da5c9c4', '2026-01-29 18:17:07', '2026-01-29 18:17:07', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5MDQ1NjUxLCJpYXQiOjE3NjkwNDM4NTF9.5jgN49IDNeTHO0qcAh_eDfyWAGg8wDWBidMmLM6qzqk', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE2MzU4NTEsImlhdCI6MTc2OTA0Mzg1MSwidHlwZSI6InJlZnJlc2gifQ.UO4Wksms79YHg1PFiJHfzQ_ongZ-WK1yq1ip-im-HJ4', 'Bearer', 'profile email', '2026-01-22 01:34:11', 0, '2026-01-22 01:04:12', '109895e7-0767-442d-b9e5-6e02d510333c', '2026-01-22 09:04:11', '2026-01-22 09:04:11', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4ODk5OTMyLCJpYXQiOjE3Njg4OTgxMzJ9.5ZNOQD_odJSyOFLcg77Oaem5QkfC7A6hSv-ui4O38XQ', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE0OTAxMzIsImlhdCI6MTc2ODg5ODEzMiwidHlwZSI6InJlZnJlc2gifQ.3fcCGqz6BpaSKwkwDyWPP6Xxl1UW6TkGwnI1oGFWj3Y', 'Bearer', 'profile email', '2026-01-20 09:05:33', 0, '2026-01-20 09:02:51', '119d2372-5a12-4d37-9550-3beaaf1203e1', '2026-01-20 16:35:32', '2026-01-20 17:02:51', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5NjgzNTgwLCJpYXQiOjE3Njk2ODE3ODB9.3gamXLzfv342nIyfdpY4rcOIDeMyb7wRF8Aecp2xfXU', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzIyNzM3ODAsImlhdCI6MTc2OTY4MTc4MCwidHlwZSI6InJlZnJlc2gifQ.j1NBnjPcyzXEdoxeOHdlYplc3VnuYw1Ck75LbSRjbBk', 'Bearer', 'profile email', '2026-01-29 10:46:21', 0, '2026-01-29 10:16:21', '143af645-9173-4fde-a4be-ba8dbaa0aed7', '2026-01-29 18:16:20', '2026-01-29 18:16:20', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5NjgzNTUyLCJpYXQiOjE3Njk2ODE3NTJ9.k0EP8PfBKQlp2vnqdSQkMR0xn2__AuuqkH165sn50xc', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzIyNzM3NTIsImlhdCI6MTc2OTY4MTc1MiwidHlwZSI6InJlZnJlc2gifQ.QezraiDHZWlboujLV-WGWzlOfSZVdX3BGCk6mRiZ8OU', 'Bearer', 'profile email', '2026-01-29 10:45:52', 0, NULL, '14a0e5e4-4593-4f7c-a140-7f395397f736', '2026-01-29 18:15:52', '2026-01-29 18:15:52', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5MTM0OTgwLCJpYXQiOjE3NjkxMzMxODB9.ZVBploo1EVG_lMnQzZfSLkMfv3x5Mdlo1wLUBMDLynI', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE3MjUxODAsImlhdCI6MTc2OTEzMzE4MCwidHlwZSI6InJlZnJlc2gifQ.gwxreOB7cMJT91If-f8TRAUIFzUYB8i2x5bb90tN8FE', 'Bearer', 'profile email', '2026-01-23 02:23:00', 0, NULL, '16cf9829-7a16-46b7-9cd7-55f75291590e', '2026-01-23 09:53:00', '2026-01-23 09:53:00', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4ODE1MTY1LCJpYXQiOjE3Njg4MTMzNjV9.Y9lAsyDN4YRuf0FUrURcIJS898MgmUJ8SL_Ofg_LoRo', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE0MDUzNjUsImlhdCI6MTc2ODgxMzM2NSwidHlwZSI6InJlZnJlc2gifQ.SW2E9eCzzUIFPEn-QN0kHgA5-30lKksyPQXRxOjWRrE', 'Bearer', 'profile email', '2026-01-19 09:32:46', 0, '2026-01-19 09:16:57', '18f98210-953f-4890-a74a-6fc4e7cb47b0', '2026-01-19 17:02:45', '2026-01-19 17:16:57', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5MDc3Nzg3LCJpYXQiOjE3NjkwNzU5ODd9.UP6QN39TvpA0iX6Ukloovo6vB0iCpV7lPJuvhlxz6B4', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE2Njc5ODcsImlhdCI6MTc2OTA3NTk4NywidHlwZSI6InJlZnJlc2gifQ.3zxWSfVu6MHvN7QFa2E5Z7yq2IctQJIbCsi7YUVYfw4', 'Bearer', 'profile email', '2026-01-22 10:29:47', 0, NULL, '19e66ac4-76fb-485d-85c0-6fb4f6e7feab', '2026-01-22 17:59:47', '2026-01-22 17:59:47', 0);
INSERT INTO `oauth_access_tokens` VALUES ('d3e906de-b9a6-4a78-a643-233252252776', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkM2U5MDZkZS1iOWE2LTRhNzgtYTY0My0yMzMyNTIyNTI3NzYiLCJ1c2VybmFtZSI6InpoYW5nc2FuIiwiZW1haWwiOiJ6aGFuZ3NhbkBxcS5jb20iLCJpc19zdXBlcnVzZXIiOmZhbHNlLCJleHAiOjE3Njg4MzUzOTksImlhdCI6MTc2ODgzMzU5OX0.nxKOmMnrzNKX4XPffF6CAXNuwymgSyS5aZr5wW5a0kM', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkM2U5MDZkZS1iOWE2LTRhNzgtYTY0My0yMzMyNTIyNTI3NzYiLCJleHAiOjE3NzE0MjU1OTksImlhdCI6MTc2ODgzMzU5OSwidHlwZSI6InJlZnJlc2gifQ.3ALWEglq_VANmlJUzPoaLJJgJZFf7aWSB-42PtzBZWk', 'Bearer', 'profile email', '2026-01-19 15:10:00', 0, NULL, '1f1db64a-63eb-4ded-9d39-57514861c95f', '2026-01-19 22:39:59', '2026-01-19 22:39:59', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5MDU0MTMyLCJpYXQiOjE3NjkwNTIzMzJ9.KQ2HALJbk_cP-vMmSfn-fb_WkiwnnZnhdFxyM5Vi7fI', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE2NDQzMzIsImlhdCI6MTc2OTA1MjMzMiwidHlwZSI6InJlZnJlc2gifQ.FGthaPZa6g7q1LNRraf5SnL7XUsaHG5m-zi-bYiuCkw', 'Bearer', 'profile email', '2026-01-22 03:55:32', 0, '2026-01-22 03:42:02', '1fdf4dcd-f0f9-4bdb-ad10-cdcb95b33ab7', '2026-01-22 11:25:31', '2026-01-22 11:42:01', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5NDA4NjQxLCJpYXQiOjE3Njk0MDY4NDF9.CYNJ8QFJP_ipHNFSzcjnT-ef1iLdib9HddJXmjbo2v8', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE5OTg4NDEsImlhdCI6MTc2OTQwNjg0MSwidHlwZSI6InJlZnJlc2gifQ.YJ5u7_-OMcnA5Tq6APz-XqzR2LDmMmOqsgwjLO8ZtXA', 'Bearer', 'profile email', '2026-01-26 06:24:01', 0, NULL, '26c6eac9-9e4a-4523-beb0-66fd9da018bc', '2026-01-26 13:54:01', '2026-01-26 13:54:01', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5MDc1MzU1LCJpYXQiOjE3NjkwNzM1NTV9.b_TkS_qoeGma1mYdTFoXC2A0LrrbKpS_S3NNGDk5e3I', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE2NjU1NTUsImlhdCI6MTc2OTA3MzU1NSwidHlwZSI6InJlZnJlc2gifQ.kPWtOyGF_e7gRrGHDpzJ_Yu4HizeVbJOvq6thSYYqr8', 'Bearer', 'profile email', '2026-01-22 09:49:15', 0, '2026-01-22 09:19:15', '2e4a595e-4dab-40e8-87fb-c88c0ade7833', '2026-01-22 17:19:15', '2026-01-22 17:19:15', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5NjkzNTczLCJpYXQiOjE3Njk2OTE3NzN9.mvAn6jnQATiT9WcoYESQ8yybaWbS7p-aSlyZqdbvK0A', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzIyODM3NzMsImlhdCI6MTc2OTY5MTc3MywidHlwZSI6InJlZnJlc2gifQ.-huX1q8Aiavr1kC-Ejau2L8kcRmDtF8BN4ClkjxJESM', 'Bearer', 'profile email', '2026-01-29 13:32:54', 0, NULL, '31e1ea71-faf3-4419-981a-416ee3bf415e', '2026-01-29 21:02:53', '2026-01-29 21:02:53', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4OTgxNDk1LCJpYXQiOjE3Njg5Nzk2OTV9.OxEcF1EBjEslGrM_v3fpobhceyLuxrjdNXOvUAaIDWw', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE1NzE2OTUsImlhdCI6MTc2ODk3OTY5NSwidHlwZSI6InJlZnJlc2gifQ.JIw2oN7jfyRLcfnj4_I_u8x5ZFzLbQ1ByMObybssEzU', 'Bearer', 'profile email', '2026-01-21 07:44:55', 0, '2026-01-21 07:40:27', '32f0c612-61fd-43f0-b921-78c3e4df9a7c', '2026-01-21 15:14:55', '2026-01-21 15:40:26', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5NjcyNzg5LCJpYXQiOjE3Njk2NzA5ODl9.HYxkBN0w0Tc507cRs2qqmehzV1Ggf0JcBaQ6tfIQMdQ', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzIyNjI5ODksImlhdCI6MTc2OTY3MDk4OSwidHlwZSI6InJlZnJlc2gifQ.NppZlfPX5P5U_U83Lbm1Iok8FSluij6DuoKg4j7HitE', 'Bearer', 'profile email', '2026-01-29 07:46:30', 0, NULL, '353aee7e-9e57-4ba6-a87f-85c1c052f908', '2026-01-29 15:16:29', '2026-01-29 15:16:29', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5MDc4MzA1LCJpYXQiOjE3NjkwNzY1MDV9.GokHeRJGd5vLMVEbW7s_CqMx4GZ19KNQMIn5tFYYurk', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE2Njg1MDUsImlhdCI6MTc2OTA3NjUwNSwidHlwZSI6InJlZnJlc2gifQ.rN3GYUdTeB8NFHdh7yxc4SW7gSbAXC88bMYpildP-iI', 'Bearer', 'profile email', '2026-01-22 10:38:26', 0, NULL, '35594253-725a-4623-a9f2-f98495410188', '2026-01-22 18:08:25', '2026-01-22 18:08:25', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5MTM0NTIzLCJpYXQiOjE3NjkxMzI3MjN9._gRRx85615xdnUEFi6s6Ky9DNNNRVNNLOEd53YxDxPs', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE3MjQ3MjMsImlhdCI6MTc2OTEzMjcyMywidHlwZSI6InJlZnJlc2gifQ.bafP8lZJKqz9EqlhPjCEgeRZ9mKGmC1PRiN0oko0WCs', 'Bearer', 'profile email', '2026-01-23 02:15:23', 0, NULL, '379a66b4-1202-46f4-baad-cd7adcdee2f7', '2026-01-23 09:45:23', '2026-01-23 09:45:23', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5MTMxOTQxLCJpYXQiOjE3NjkxMzAxNDF9.8x2jxv0HmB4lTAuiUOubmIrNIxfXbIsga9XXsgVnuwA', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE3MjIxNDEsImlhdCI6MTc2OTEzMDE0MSwidHlwZSI6InJlZnJlc2gifQ.HVLInnm6OTcbGsnRYQr2xEn8ANWiGX326GqmoFnR7n4', 'Bearer', 'profile email', '2026-01-23 01:32:21', 0, '2026-01-23 01:02:21', '38012d4b-e757-4dc2-9a53-d87ad565185d', '2026-01-23 09:02:21', '2026-01-23 09:02:21', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4ODcyMTIyLCJpYXQiOjE3Njg4NzAzMjJ9.LUSK_EEEz_Vhlqsmspbk_UyYdYMTgd-skBFPIJ1JQoY', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE0NjIzMjIsImlhdCI6MTc2ODg3MDMyMiwidHlwZSI6InJlZnJlc2gifQ.jFPtNKLTi8Auyko0C0q7omJBmRWXSSZuvq-JPMmewM8', 'Bearer', 'profile email', '2026-01-20 01:22:02', 0, NULL, '385b521b-89b1-48f9-abd5-43e80130336e', '2026-01-20 08:52:02', '2026-01-20 08:52:02', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5NjcyNTEzLCJpYXQiOjE3Njk2NzA3MTN9.aClRCWRdJlt5sS-elDiLuun5PLzGNz5KR6f3JSU7HBA', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzIyNjI3MTMsImlhdCI6MTc2OTY3MDcxMywidHlwZSI6InJlZnJlc2gifQ.wOwSxdCyFzj96p6dTZpSQ9glX9l_5TDqf6-hfzg8PxA', 'Bearer', 'profile email', '2026-01-29 07:41:53', 0, NULL, '3c5fca30-9d90-4722-a6a5-d360d82989f6', '2026-01-29 15:11:53', '2026-01-29 15:11:53', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5MTU1MjE3LCJpYXQiOjE3NjkxNTM0MTd9.DfwlK7u-TjSnC2wrD99VyC3GdPG2du2SOtpMSpSC4x8', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE3NDU0MTcsImlhdCI6MTc2OTE1MzQxNywidHlwZSI6InJlZnJlc2gifQ.6uZT2jsXx1xMt-vGZ7qak10doYXL0yvXh9MQsP1e9Ds', 'Bearer', 'profile email', '2026-01-23 08:00:17', 0, '2026-01-23 07:30:17', '4494aa66-e6fb-4282-954d-4eacc454533e', '2026-01-23 15:30:17', '2026-01-23 15:30:17', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5MDY1Nzg2LCJpYXQiOjE3NjkwNjM5ODZ9.lFi7_ICK6H_vv4-vQ7yRMj44gFUpAQTAT6a_j8VmpV8', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE2NTU5ODYsImlhdCI6MTc2OTA2Mzk4NiwidHlwZSI6InJlZnJlc2gifQ.RsaOce06dN2fkPoAj3ZZcuN9SpfVsaccL_2SmfxXgE8', 'Bearer', 'profile email', '2026-01-22 07:09:47', 0, '2026-01-22 06:39:47', '44f5549b-ef4a-4e9a-bd85-bb72bfe30747', '2026-01-22 14:39:47', '2026-01-22 14:39:47', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4ODMyNzY0LCJpYXQiOjE3Njg4MzA5NjR9.UFjMaPg7RWwHe9Qde7r_lhaAyZpb0KlW9AAC9n2wCC0', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE0MjI5NjQsImlhdCI6MTc2ODgzMDk2NCwidHlwZSI6InJlZnJlc2gifQ.0pzoPFF5WtjKXtA_xrNkKTzQ91V0zMKEtJO-dhVVXTE', 'Bearer', 'profile email', '2026-01-19 14:26:04', 0, '2026-01-19 13:56:04', '458dd94e-5901-404a-8258-018d079e4839', '2026-01-19 21:56:04', '2026-01-19 21:56:04', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5NDA4NjE1LCJpYXQiOjE3Njk0MDY4MTV9.iyeQQzRafj_3aTM-x5W_gcmqKewCSF-QPOERsPL7mnQ', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE5OTg4MTUsImlhdCI6MTc2OTQwNjgxNSwidHlwZSI6InJlZnJlc2gifQ.gsseuytqCtHo6xcagcfqNLYl4oFHKhOOrg0S2WNtSZA', 'Bearer', 'profile email', '2026-01-26 06:23:36', 0, NULL, '49151184-10f1-42ef-ab1d-3817b7112bfa', '2026-01-26 13:53:35', '2026-01-26 13:53:35', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4ODA0ODY3LCJpYXQiOjE3Njg4MDMwNjd9.XNnwbr0LLGXqIxXGcQBdQt3mVKsvedvQQjj9esPS0u0', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzEzOTUwNjcsImlhdCI6MTc2ODgwMzA2NywidHlwZSI6InJlZnJlc2gifQ.k733_RlW0EscplESaeOLPOqdAnT5CljlfZiTGX78L5s', 'Bearer', 'profile email', '2026-01-19 06:41:08', 0, '2026-01-19 06:40:39', '4b7953f6-fd24-47a2-b44d-db4029cba0a8', '2026-01-19 14:11:07', '2026-01-19 14:40:38', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5MDUxOTQ5LCJpYXQiOjE3NjkwNTAxNDl9.AhFKpH1o38vknbNojsLaV922RbHhcSFRSa6P44nJo9M', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE2NDIxNDksImlhdCI6MTc2OTA1MDE0OSwidHlwZSI6InJlZnJlc2gifQ.XC6dUrJWyZe87nqPnn1yzPNunTTkVwVqat3NRT8pL5w', 'Bearer', 'profile email', '2026-01-22 03:19:09', 0, '2026-01-22 03:14:11', '4c0147dc-bdbc-4bb6-9271-2e0ce8eee77b', '2026-01-22 10:49:08', '2026-01-22 11:14:10', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5NzM5NDUzLCJpYXQiOjE3Njk3Mzc2NTN9.9BbQLy3nH041Gpj98McWqmROprf_GSeJRETNsrKOmLI', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzIzMjk2NTMsImlhdCI6MTc2OTczNzY1MywidHlwZSI6InJlZnJlc2gifQ.NEOUJnsOE2v6gV_KINQ_EN0Yddo0wx6ViPGmJ8lHhS8', 'Bearer', 'profile email', '2026-01-30 02:17:34', 0, NULL, '4c7358ec-e5e2-4187-9a4a-3068b8b5e505', '2026-01-30 09:47:33', '2026-01-30 09:47:33', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4ODk1NzM3LCJpYXQiOjE3Njg4OTM5Mzd9.jopuK7PTG5Yr3DeTdMlkbOyGIuvFqVF0NuhrEGRooPU', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE0ODU5MzcsImlhdCI6MTc2ODg5MzkzNywidHlwZSI6InJlZnJlc2gifQ.BGN9LzhP08kC7KxDg8aLTP2LAT2yUmm_kJ9sDjS3DGw', 'Bearer', 'profile email', '2026-01-20 07:55:37', 0, '2026-01-20 07:25:37', '4cc3bcbc-f8b2-469e-acb1-e7af63cc364d', '2026-01-20 15:25:37', '2026-01-20 15:25:37', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5MTM0Nzg1LCJpYXQiOjE3NjkxMzI5ODV9.bQjLdnddmWSg9-Ek7dhf5yeb71yhFQagc_yoyNzVo-8', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE3MjQ5ODUsImlhdCI6MTc2OTEzMjk4NSwidHlwZSI6InJlZnJlc2gifQ.YTRfH89RuKxtdqUaTZUsa16vx6pC88ImHJk9bp6jjrU', 'Bearer', 'profile email', '2026-01-23 02:19:45', 0, NULL, '4d0a382e-d9c3-4790-b5ec-af9704ca7a9f', '2026-01-23 09:49:45', '2026-01-23 09:49:45', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4NzkxODMxLCJpYXQiOjE3Njg3OTAwMzF9.lAJSV57NZBGwRmaZxdMPdSnz2GFLnszJcmfGpknohxE', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzEzODIwMzEsImlhdCI6MTc2ODc5MDAzMSwidHlwZSI6InJlZnJlc2gifQ.4UCtjB_YApBapY1Jhw6qm3SqgPPKjNmFK12iQP8_avs', 'Bearer', 'profile email', '2026-01-19 03:03:51', 0, NULL, '4f84358e-8340-42f3-afa0-44bb15f75ee4', '2026-01-19 10:33:51', '2026-01-19 10:33:51', 0);
INSERT INTO `oauth_access_tokens` VALUES ('d3e906de-b9a6-4a78-a643-233252252776', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkM2U5MDZkZS1iOWE2LTRhNzgtYTY0My0yMzMyNTIyNTI3NzYiLCJ1c2VybmFtZSI6InpoYW5nc2FuIiwiZW1haWwiOiJ6aGFuZ3NhbkBxcS5jb20iLCJpc19zdXBlcnVzZXIiOmZhbHNlLCJleHAiOjE3Njg4MzUzNDQsImlhdCI6MTc2ODgzMzU0NH0.tak4Hd8h37opZjFvmMbCrkxrzbtQ4CuBDGBcSahbbwM', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkM2U5MDZkZS1iOWE2LTRhNzgtYTY0My0yMzMyNTIyNTI3NzYiLCJleHAiOjE3NzE0MjU1NDQsImlhdCI6MTc2ODgzMzU0NCwidHlwZSI6InJlZnJlc2gifQ.Wgn2ST7RMcZaO_gMDlCAeD5eGoFxaaMcx5Hqh7sBKxo', 'Bearer', 'profile email', '2026-01-19 15:09:04', 0, NULL, '4fb324e8-1db2-439a-ae25-88a27be38280', '2026-01-19 22:39:04', '2026-01-19 22:39:04', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4OTgwNDY5LCJpYXQiOjE3Njg5Nzg2Njl9.NyleDiapjAvBtf4svP0o4RMSpS_5EWiF006_P8_6dhE', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE1NzA2NjksImlhdCI6MTc2ODk3ODY2OSwidHlwZSI6InJlZnJlc2gifQ.TpEvW2tpW5k02GX_0zcIYlZz6rHJZgBNQcinqex3FsY', 'Bearer', 'profile email', '2026-01-21 07:27:50', 0, '2026-01-21 06:58:42', '5379d407-b62f-4449-8215-71038ff71f1d', '2026-01-21 14:57:51', '2026-01-21 14:58:43', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5NDExMDMxLCJpYXQiOjE3Njk0MDkyMzF9.HpD9MNawU8Nj0jb21MFIhnwdmIhTeyWJQXajvrWiyg0', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzIwMDEyMzEsImlhdCI6MTc2OTQwOTIzMSwidHlwZSI6InJlZnJlc2gifQ.36ZmWDIVEqHTBK6lWj22QtY1vGi0xRdcMbSJlTFjsEw', 'Bearer', 'profile email', '2026-01-26 07:03:51', 0, NULL, '5907ad73-8928-49c7-af3f-e20877128bfb', '2026-01-26 14:33:51', '2026-01-26 14:33:51', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5NjgzNjYyLCJpYXQiOjE3Njk2ODE4NjJ9.OKO5yzdkJ5GkyEwumWl9EP39hKWeYc2PyFWElnl5Nnk', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzIyNzM4NjIsImlhdCI6MTc2OTY4MTg2MiwidHlwZSI6InJlZnJlc2gifQ.D6eFd6-6rfUZtWPmP1E6hOQUUQRXMODdEODljAW6-jU', 'Bearer', 'profile email', '2026-01-29 10:47:42', 0, NULL, '59c67fca-7365-47bf-adb3-8ca2fff7c901', '2026-01-29 18:17:42', '2026-01-29 18:17:42', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4OTg0Mzg0LCJpYXQiOjE3Njg5ODI1ODR9.A3mysl7GqyI-_IEVmEfPx-ydEfsGR960C3e1dqZVAeg', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE1NzQ1ODQsImlhdCI6MTc2ODk4MjU4NCwidHlwZSI6InJlZnJlc2gifQ.D9nTYkQEphSh5ZZZLdqXzNG0cFfAEoE-v-a7XbgncFw', 'Bearer', 'profile email', '2026-01-21 08:33:05', 0, '2026-01-21 08:07:37', '59e268d2-a5c2-4432-96b8-ef4b5433f284', '2026-01-21 16:03:04', '2026-01-21 16:07:37', 0);
INSERT INTO `oauth_access_tokens` VALUES ('55b1fff5-ff44-4263-b5bd-35cca82b0360', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiI1NWIxZmZmNS1mZjQ0LTQyNjMtYjViZC0zNWNjYTgyYjAzNjAiLCJ1c2VybmFtZSI6Indhbmd3dSIsImVtYWlsIjoid2FuZ3d1QHFxLmNvbSIsImlzX3N1cGVydXNlciI6ZmFsc2UsImV4cCI6MTc2ODgzMjc4MCwiaWF0IjoxNzY4ODMwOTgwfQ.RNdtOcpTomCd9s7SqX_eALg0tCUYd0C1PsV5d5zAyVA', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiI1NWIxZmZmNS1mZjQ0LTQyNjMtYjViZC0zNWNjYTgyYjAzNjAiLCJleHAiOjE3NzE0MjI5ODAsImlhdCI6MTc2ODgzMDk4MCwidHlwZSI6InJlZnJlc2gifQ.zRs4yaSYkYn604Q0TiC947PhJCnxNQaVQ_QEfKfT4rI', 'Bearer', 'profile email', '2026-01-19 14:26:20', 0, '2026-01-19 13:56:20', '5a488f96-8613-4d74-a9ea-ab71c6cab15e', '2026-01-19 21:56:20', '2026-01-19 21:56:20', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5NzM5NzIzLCJpYXQiOjE3Njk3Mzc5MjN9.gv0BtYAx0tfKoTT_G9n9L0GitVFi4iPYcjr3U9AiwSw', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzIzMjk5MjMsImlhdCI6MTc2OTczNzkyMywidHlwZSI6InJlZnJlc2gifQ.VVoKda9KmJBr_knDVeuP3PHQWTVIihvoC7NUa0bkhk4', 'Bearer', 'profile email', '2026-01-30 02:22:04', 0, NULL, '5ace63c4-d103-42dd-a5ee-efd93e3e5656', '2026-01-30 09:52:03', '2026-01-30 09:52:03', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4OTg1ODEwLCJpYXQiOjE3Njg5ODQwMTB9.v5L2ycwrj1qDD6DllNfpd_1_9uoG6mspsI6-uweK2gk', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE1NzYwMTAsImlhdCI6MTc2ODk4NDAxMCwidHlwZSI6InJlZnJlc2gifQ.BxfHvf-xygLmDqMzeY070Q8NAkRNDB-DzuRX1PLGphU', 'Bearer', 'profile email', '2026-01-21 08:56:50', 0, '2026-01-21 08:46:50', '5d7e9af6-551b-49af-b49d-bfa48fce8f5a', '2026-01-21 16:26:51', '2026-01-21 16:46:51', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4OTgzNDQ3LCJpYXQiOjE3Njg5ODE2NDd9.AJYv2QtdQY33KzcxBJ5S6VS5AARxnr2xkLxXWqoVkyY', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE1NzM2NDcsImlhdCI6MTc2ODk4MTY0NywidHlwZSI6InJlZnJlc2gifQ.wDRcLydNFGm14XxiMwIaN83joOWdcm9FlK64_Qj7d2M', 'Bearer', 'profile email', '2026-01-21 08:17:27', 0, '2026-01-21 08:05:35', '610b5c01-9b10-40ae-9175-3cabcfa9a31c', '2026-01-21 15:47:28', '2026-01-21 16:05:36', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5MDY5MTI3LCJpYXQiOjE3NjkwNjczMjd9.0L0XpXEsGcNwJTAAemHWJ0O2Jp-g9jwlHdFPNg3erVY', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE2NTkzMjcsImlhdCI6MTc2OTA2NzMyNywidHlwZSI6InJlZnJlc2gifQ.0UOwccqJm3I2D22ULczWWroT9lV7Vhf78RxDfBGoQdI', 'Bearer', 'profile email', '2026-01-22 08:05:27', 0, '2026-01-22 07:59:11', '623dbf9d-a1c3-4b6d-9270-484196192a50', '2026-01-22 15:35:27', '2026-01-22 15:59:10', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5NjgzODE4LCJpYXQiOjE3Njk2ODIwMTh9.qNuyFlEQ1rA3K4zf-tnUZipyr_l78HHmElQ3ndNI50A', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzIyNzQwMTgsImlhdCI6MTc2OTY4MjAxOCwidHlwZSI6InJlZnJlc2gifQ.MX7nRFt_wV7b2sVG9brLZJeQZyag_Sunw9kjr-YyZ8o', 'Bearer', 'profile email', '2026-01-29 10:50:19', 0, NULL, '62ece136-6a6c-46db-a0f6-8b32ff5dbe84', '2026-01-29 18:20:18', '2026-01-29 18:20:18', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4ODc4MzU4LCJpYXQiOjE3Njg4NzY1NTh9.g54bRM2EQiZYPxKX8aIN4w2zPKi0uGHTVHEi3BD8e0M', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE0Njg1NTgsImlhdCI6MTc2ODg3NjU1OCwidHlwZSI6InJlZnJlc2gifQ.-dpRmjScYqXv3A_IH93Nsw4X66K2Cm9K9HwS4D4CNdc', 'Bearer', 'profile email', '2026-01-20 03:05:58', 0, '2026-01-20 02:35:58', '63a5972c-3c32-4b19-b5e1-867de48d76d2', '2026-01-20 10:35:58', '2026-01-20 10:35:58', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5NzU1NjE2LCJpYXQiOjE3Njk3NTM4MTZ9.FZol0n479XTsgvedJeHetBEBp58H_FYpMcvzWIqWYh8', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzIzNDU4MTYsImlhdCI6MTc2OTc1MzgxNiwidHlwZSI6InJlZnJlc2gifQ.OFc8HndXZXExTtCVaYlRF4lObyhk9sdk9v8-hLkytU0', 'Bearer', 'profile email', '2026-01-30 06:46:56', 0, '2026-01-30 06:17:13', '63ca5894-3233-4412-897a-f80e40f2bb7e', '2026-01-30 14:16:56', '2026-01-30 14:17:12', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5MDY3MzgyLCJpYXQiOjE3NjkwNjU1ODJ9.FFI5qJdzqxYSYjQSBKtXnxN_t9GBd8TBfhqYnq5bPe8', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE2NTc1ODIsImlhdCI6MTc2OTA2NTU4MiwidHlwZSI6InJlZnJlc2gifQ.tZNIRJsgZexDpYvoyS5e24E8tRePltILPLT1krWbC8c', 'Bearer', 'profile email', '2026-01-22 07:36:22', 0, '2026-01-22 07:34:42', '65ccb29e-64ac-4419-b83f-fa4dc13a290a', '2026-01-22 15:06:22', '2026-01-22 15:34:41', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4ODc0MDE3LCJpYXQiOjE3Njg4NzIyMTd9.ITNFE02UlTKTCNJUo18QZDyNKg_3yC5vOEHcoP_JJjU', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE0NjQyMTcsImlhdCI6MTc2ODg3MjIxNywidHlwZSI6InJlZnJlc2gifQ.hmgCej5hO59Ri_d0rBIAVwwCx8Z6vsqyKfHreqs1DGs', 'Bearer', 'profile email', '2026-01-20 01:53:38', 0, NULL, '668f841d-8103-4112-948b-0ab474dcd6fc', '2026-01-20 09:23:37', '2026-01-20 09:23:37', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4ODA2NzI4LCJpYXQiOjE3Njg4MDQ5Mjh9.vHPcVhvoNgAdhPd_NpTPQL2U2x8U5mRkAOne8CfbNp4', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzEzOTY5MjgsImlhdCI6MTc2ODgwNDkyOCwidHlwZSI6InJlZnJlc2gifQ.qdWUY8pGP2vl4v6aFHia9JenKPUWMwnJYKFSITJoDgc', 'Bearer', 'profile email', '2026-01-19 07:12:09', 0, '2026-01-19 07:04:07', '68a20dad-1882-4110-916b-703464f1c5f3', '2026-01-19 14:42:08', '2026-01-19 15:04:06', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4NzQ3Njc5LCJpYXQiOjE3Njg3NDU4Nzl9.ARBOzKKsy4qmbdIIvDRuMxco0fEooS3eO8Wzuy88cZI', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzEzMzc4NzksImlhdCI6MTc2ODc0NTg3OSwidHlwZSI6InJlZnJlc2gifQ.RT2fh8azn5_Erjb2FhL6ZP2lMhj4ByhUlVH9-4pJm_k', 'Bearer', 'profile email', '2026-01-18 14:47:59', 0, '2026-01-18 14:17:59', '6963a7b1-ee65-41ce-9cfb-85f92c798ecf', '2026-01-18 22:17:59', '2026-01-18 22:17:59', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4OTgwODY3LCJpYXQiOjE3Njg5NzkwNjd9.Dky69lMO7wcwBkj74uzG89H7Z-tTYCPUxUhlc-JMXIE', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE1NzEwNjcsImlhdCI6MTc2ODk3OTA2NywidHlwZSI6InJlZnJlc2gifQ.jWCaOhyFnGIE-OEA42jhHHkcCc8LKGISOF07Hzyx1EM', 'Bearer', 'profile email', '2026-01-21 07:34:27', 0, '2026-01-21 07:32:30', '6aaad11e-c827-4b66-8d6f-aad9af52cfb8', '2026-01-21 15:04:28', '2026-01-21 15:32:30', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5MDc4MTA3LCJpYXQiOjE3NjkwNzYzMDd9.vipb03l0ZduMY3Lrd7VmCqJZExidwANdb-ZrDpOWiYM', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE2NjgzMDcsImlhdCI6MTc2OTA3NjMwNywidHlwZSI6InJlZnJlc2gifQ.o_TG2QUotxoFrgP0xtiCTFQVs7a5G2VAjmkpFrzaOmA', 'Bearer', 'profile email', '2026-01-22 10:35:08', 0, NULL, '71ef9df2-53a1-40a4-8b39-99678f3da0f3', '2026-01-22 18:05:07', '2026-01-22 18:05:07', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5MDc3MTUxLCJpYXQiOjE3NjkwNzUzNTF9.G9ON61pO_HVMCw3Y6s2ybecHokOZ8Cvfzibg6zUbqC4', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE2NjczNTEsImlhdCI6MTc2OTA3NTM1MSwidHlwZSI6InJlZnJlc2gifQ.QzamJcVdlHs2KRRQBZoPIGdWq7CQ-n8oFtVSXl9hUJo', 'Bearer', 'profile email', '2026-01-22 10:19:12', 0, NULL, '72419274-a800-4780-a96e-fd2601684783', '2026-01-22 17:49:11', '2026-01-22 17:49:11', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4ODEyOTUwLCJpYXQiOjE3Njg4MTExNTB9.aqhBGQE-t4m0tkxf2aR-kH8Q11MeP39PTHy8B-L-mi0', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE0MDMxNTAsImlhdCI6MTc2ODgxMTE1MCwidHlwZSI6InJlZnJlc2gifQ.n918epNcVajlR0qlylA-aCgLDu3apby3wMPeDk0mb_g', 'Bearer', 'profile email', '2026-01-19 08:55:51', 0, '2026-01-19 08:44:14', '72bbc6ba-16b1-4762-b945-3c716603775f', '2026-01-19 16:25:51', '2026-01-19 16:44:14', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4NzQ2NzMwLCJpYXQiOjE3Njg3NDQ5MzB9.Mnfoe8DB2NkvKtr3maEPyrFQFO_MXRQUtKSejf0EHFA', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzEzMzY5MzAsImlhdCI6MTc2ODc0NDkzMCwidHlwZSI6InJlZnJlc2gifQ.gHdHRsitGgDhPtBByMePdiK5Om7kc61pGJ4CgqFrJA8', 'Bearer', 'profile email', '2026-01-18 14:32:11', 0, '2026-01-18 14:02:11', '72c5110d-e3f8-415b-a1e0-d7840ae88e72', '2026-01-18 22:02:10', '2026-01-18 22:02:10', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5NzU1NjQ4LCJpYXQiOjE3Njk3NTM4NDh9.tgamCnq5yVxqzjJsKgdbDumSzxF1ms1b-lsgmXKIwHw', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzIzNDU4NDgsImlhdCI6MTc2OTc1Mzg0OCwidHlwZSI6InJlZnJlc2gifQ.-RPT979-FEs-o-dsUuXoOwZ27q0FL1rtM_EXFfsvcTI', 'Bearer', 'profile email', '2026-01-30 06:47:29', 0, NULL, '7421242a-59ce-4a86-be9a-0ab8f66f1507', '2026-01-30 14:17:28', '2026-01-30 14:17:28', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4OTgyNTUxLCJpYXQiOjE3Njg5ODA3NTF9.-LhQ1N-Pe2kWDxnSLdGDgGnSIj7HwpNoLVYx2TxVyEI', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE1NzI3NTEsImlhdCI6MTc2ODk4MDc1MSwidHlwZSI6InJlZnJlc2gifQ.FcZ39JWOalrWe_eePvcXddbmVaF9cfBGmJuiXbaGkz4', 'Bearer', 'profile email', '2026-01-21 08:02:31', 0, '2026-01-21 07:32:32', '757f6335-68ca-4a02-a976-5f5059826c07', '2026-01-21 15:32:32', '2026-01-21 15:32:32', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5MDY1MzQ1LCJpYXQiOjE3NjkwNjM1NDV9.u6KEj9We7wflCRvgje0JOwN9WO81hswMR_zrH08TG2k', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE2NTU1NDUsImlhdCI6MTc2OTA2MzU0NSwidHlwZSI6InJlZnJlc2gifQ.TqlvoO6m4KUcjj7HZ7zTFDbb0ifxVPDP4QoQpmYNM_Q', 'Bearer', 'profile email', '2026-01-22 07:02:25', 0, '2026-01-22 06:56:47', '76df866e-97ec-41b7-bf2c-7ac2604e85d0', '2026-01-22 14:32:24', '2026-01-22 14:56:46', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4NzkyMTg4LCJpYXQiOjE3Njg3OTAzODh9.cHpi2N_EUdiP6C2iNq5FOAlQXKY5-gPPwdgeArXJbb8', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzEzODIzODgsImlhdCI6MTc2ODc5MDM4OCwidHlwZSI6InJlZnJlc2gifQ.6D09egDHxExxbNb6zeG7vk3zdio-0w4lOH1S2Mv4NQM', 'Bearer', 'profile email', '2026-01-19 03:09:48', 0, '2026-01-19 03:07:09', '77fdcc86-8d80-4ee9-91e1-365a6cc461e3', '2026-01-19 10:39:48', '2026-01-19 11:07:08', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5MDc4MjQwLCJpYXQiOjE3NjkwNzY0NDB9.qoR9M8QJD7pKzSorRA5oNLXzpqBrwswOH6Ow9Ykra5o', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE2Njg0NDAsImlhdCI6MTc2OTA3NjQ0MCwidHlwZSI6InJlZnJlc2gifQ.tIS0wVcxT-k6wROioKZIkEPY9vNxjkqq0XTSYEL-NGM', 'Bearer', 'profile email', '2026-01-22 10:37:20', 0, NULL, '78075f68-9e75-40d6-945e-98b231201532', '2026-01-22 18:07:20', '2026-01-22 18:07:20', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5MDUxMTgwLCJpYXQiOjE3NjkwNDkzODB9.WOvknh8GrZhuVNqDvGtLFpPiVUVNBPdYZNtPzOuyDoo', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE2NDEzODAsImlhdCI6MTc2OTA0OTM4MCwidHlwZSI6InJlZnJlc2gifQ.PTzo2MFh8-PcOKiwAHGaXr1ypuBF2Nn5FO1y5PsakKY', 'Bearer', 'profile email', '2026-01-22 03:06:20', 0, '2026-01-22 02:38:18', '79123c0a-b439-4ea1-bb7d-7aa665cd5a12', '2026-01-22 10:36:19', '2026-01-22 10:38:17', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4OTgyODAwLCJpYXQiOjE3Njg5ODEwMDB9.iDOZ0HWktw28ByfGxtCjCminmTqrY7DFw19R5V8GRiI', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE1NzMwMDAsImlhdCI6MTc2ODk4MTAwMCwidHlwZSI6InJlZnJlc2gifQ.sDal_O_fmgIqqe4wWwSZ-SyaR6U5fz1XjRY0rxsEQEs', 'Bearer', 'profile email', '2026-01-21 08:06:40', 0, '2026-01-21 07:36:41', '794d7d90-17b2-49b1-bdc0-99dab368e8ec', '2026-01-21 15:36:41', '2026-01-21 15:36:42', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4ODA5MDQwLCJpYXQiOjE3Njg4MDcyNDB9.diqJlRZD9bdM6m-mn_J5vwOufLtrR9cchEX-y8MArAk', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzEzOTkyNDAsImlhdCI6MTc2ODgwNzI0MCwidHlwZSI6InJlZnJlc2gifQ.Lge8c66-GjBSqH0d3-O0AyQoDeyoiYwj2UuumQ2fe28', 'Bearer', 'profile email', '2026-01-19 07:50:40', 0, '2026-01-19 07:47:05', '7a64057f-212c-4770-97e8-a587ae996a71', '2026-01-19 15:20:40', '2026-01-19 15:47:05', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4Nzg4MTM2LCJpYXQiOjE3Njg3ODYzMzZ9.-TKqkotkaR5sS70iPj8XltCm_cGAyvy-OO7RWevFxNM', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzEzNzgzMzYsImlhdCI6MTc2ODc4NjMzNiwidHlwZSI6InJlZnJlc2gifQ.o3EWH4Z7AiSdc8Ur295yjH2n5MigNKWmhtpzxrZu36o', 'Bearer', 'profile email', '2026-01-19 02:02:16', 0, '2026-01-19 01:32:16', '7c2a4845-bb45-4316-a19a-9a935b4b4a29', '2026-01-19 09:32:16', '2026-01-19 09:32:16', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4OTc5Mjg0LCJpYXQiOjE3Njg5Nzc0ODR9.P_1edHHRjN9kzTbKes-zI1TmrdrmyTyfHI744UPuyB4', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE1Njk0ODQsImlhdCI6MTc2ODk3NzQ4NCwidHlwZSI6InJlZnJlc2gifQ.PJjFZlQrbqMEYATXeI_TLuE_eYfhdV8wBYVN-XDSO1E', 'Bearer', 'profile email', '2026-01-21 07:08:04', 0, '2026-01-21 06:38:04', '7d9b87ec-45f7-49f5-9ad2-f085dc748d5c', '2026-01-21 14:38:05', '2026-01-21 14:38:05', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5MDUyOTM2LCJpYXQiOjE3NjkwNTExMzZ9.pyJoqmdBD4OC8k0hUAX4Np2QJFvMwkRhqom7dwhnyvg', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE2NDMxMzYsImlhdCI6MTc2OTA1MTEzNiwidHlwZSI6InJlZnJlc2gifQ.tJMSSPYpkBTcW-hXOkh5N6lXKz39jm3jdbljkOmU1sQ', 'Bearer', 'profile email', '2026-01-22 03:35:37', 0, '2026-01-22 03:23:11', '7eeb8e07-6b4b-441b-a9ed-8ccee7cd0c35', '2026-01-22 11:05:37', '2026-01-22 11:23:11', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5MDU0NzAyLCJpYXQiOjE3NjkwNTI5MDJ9.r0m6E99zozIQJLHvB1cfzTkvURrFQcSjEY06jsu7LfU', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE2NDQ5MDIsImlhdCI6MTc2OTA1MjkwMiwidHlwZSI6InJlZnJlc2gifQ.WcoUa4I95_VyJJxS4qCcnuthhdk-ERUCACyIoNcda24', 'Bearer', 'profile email', '2026-01-22 04:05:03', 0, NULL, '8098ee3e-d4ae-4dba-ad12-ad6ff96085fe', '2026-01-22 11:35:02', '2026-01-22 11:35:02', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4OTg3NDkyLCJpYXQiOjE3Njg5ODU2OTJ9.EF7hZ4l88XUYED8td9nHR-0Y7kl6drkvV4KJgncpC_8', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE1Nzc2OTIsImlhdCI6MTc2ODk4NTY5MiwidHlwZSI6InJlZnJlc2gifQ.Bk8WCJx__Qn3lsShtgnB5_WK8QoDdzdYUo6L7Sza4sU', 'Bearer', 'profile email', '2026-01-21 09:24:53', 0, '2026-01-21 09:00:33', '80dd915c-49ac-4a94-b516-bbc9789b90ab', '2026-01-21 16:54:52', '2026-01-21 17:00:32', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5NjgzOTUxLCJpYXQiOjE3Njk2ODIxNTF9.qIjjcfAwqiTxJQYh2vxd_IerNUyGaFAW_N8y4DzdvRE', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzIyNzQxNTEsImlhdCI6MTc2OTY4MjE1MSwidHlwZSI6InJlZnJlc2gifQ.Z5S1UeyvTA0-CQXP_q8PHgW_y_WhNt-9zZlYZrdI-3o', 'Bearer', 'profile email', '2026-01-29 10:52:32', 0, NULL, '80f2d20f-02b5-4de6-9d85-12c47c10acb4', '2026-01-29 18:22:31', '2026-01-29 18:22:31', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5MDUxMzk1LCJpYXQiOjE3NjkwNDk1OTV9.cZWLRkqSHHzIChGbBESNmSV339tmybq_atlDMlx8ka8', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE2NDE1OTUsImlhdCI6MTc2OTA0OTU5NSwidHlwZSI6InJlZnJlc2gifQ.mIIKKCBtfIVZQUDbSgUUDs4lPJSRfyqKCjdf7vpQq38', 'Bearer', 'profile email', '2026-01-22 03:09:56', 0, '2026-01-22 03:05:26', '82db9dc1-7636-4900-bb5d-05a7d6788637', '2026-01-22 10:39:56', '2026-01-22 11:05:25', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5MDY3NTg2LCJpYXQiOjE3NjkwNjU3ODZ9.mdF71CQ0p-E6gf7GNFoXPhXl_Jrk7yKjZpXrYanjx40', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE2NTc3ODYsImlhdCI6MTc2OTA2NTc4NiwidHlwZSI6InJlZnJlc2gifQ.tLDSQBDeDHLU5e5cg0kpM9Ikta_WIy8rV3MxK-LSVkU', 'Bearer', 'profile email', '2026-01-22 07:39:47', 0, '2026-01-22 07:09:47', '83cee61b-5932-4efc-9796-6c1cb337d1e9', '2026-01-22 15:09:46', '2026-01-22 15:09:46', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5MDYzODY1LCJpYXQiOjE3NjkwNjIwNjV9.N8ISj88a1Oyv45Vkp9e5vhhqxbZqFsjRuxe-eVPg_fg', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE2NTQwNjUsImlhdCI6MTc2OTA2MjA2NSwidHlwZSI6InJlZnJlc2gifQ.ArHTfFLkvw1a8Ovi-TuBcXMqLEomUB2Jsk7u3cA8J54', 'Bearer', 'profile email', '2026-01-22 06:37:46', 0, '2026-01-22 06:16:53', '8cc0e8ca-0a2d-4415-a836-e742ed56a692', '2026-01-22 14:07:46', '2026-01-22 14:16:53', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5MDc1NTY3LCJpYXQiOjE3NjkwNzM3Njd9.k9_0_3SKjVRNSOON5HrlBBss1svPb9CU0VOqh75hPgg', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE2NjU3NjcsImlhdCI6MTc2OTA3Mzc2NywidHlwZSI6InJlZnJlc2gifQ.41z-RdXjyeL4-qGMn14iIGKfFxm8O_OAIaGn93sQAcM', 'Bearer', 'profile email', '2026-01-22 09:52:47', 0, '2026-01-22 09:22:47', '8d4da9f1-9357-415e-ad9b-74ee656d0e34', '2026-01-22 17:22:47', '2026-01-22 17:22:47', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5MTM0NDAzLCJpYXQiOjE3NjkxMzI2MDN9.aS99jlRwrwEBeaSRHn5_JPiY8e4EhwQPIL01IlzJYRk', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE3MjQ2MDMsImlhdCI6MTc2OTEzMjYwMywidHlwZSI6InJlZnJlc2gifQ.HwousGCds-NGgMB83teJoqlfdd_HneaSHE-vwXg532Q', 'Bearer', 'profile email', '2026-01-23 02:13:23', 0, NULL, '8d8a3e7a-8b0b-4f4b-aa6e-d55c4704f1b1', '2026-01-23 09:43:23', '2026-01-23 09:43:23', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4ODMwOTQ2LCJpYXQiOjE3Njg4MjkxNDZ9.hHvY7Q9iZzNA0Yifb0cxh-R5f-pENzUFWydEEvP6HMY', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE0MjExNDYsImlhdCI6MTc2ODgyOTE0NiwidHlwZSI6InJlZnJlc2gifQ.K20C3UKTySJmCiTEbUrOECoKXaTw33wDQZIXtM_5DKo', 'Bearer', 'profile email', '2026-01-19 13:55:47', 0, '2026-01-19 13:25:47', '8dfc1266-7419-4fda-b403-807b5b67ea3b', '2026-01-19 21:25:46', '2026-01-19 21:25:46', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5NDA5MDkyLCJpYXQiOjE3Njk0MDcyOTJ9.Jv23iqdMor05nKjHcUQ_ULJnbi5v-hS5b2ossb9XIi8', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE5OTkyOTIsImlhdCI6MTc2OTQwNzI5MiwidHlwZSI6InJlZnJlc2gifQ.QbT4hsKuXynxe129NYjb1-8-CHrJ-ZiWe_XKBqPnoM4', 'Bearer', 'profile email', '2026-01-26 06:31:33', 0, NULL, '8e2560e4-4bd7-47a3-9814-fc560caac788', '2026-01-26 14:01:32', '2026-01-26 14:01:32', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5MDc3MjM2LCJpYXQiOjE3NjkwNzU0MzZ9.eX28MTgLlRydFeTiuOaqbdkObpTuGymmv3wUWVMv_Dg', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE2Njc0MzYsImlhdCI6MTc2OTA3NTQzNiwidHlwZSI6InJlZnJlc2gifQ.-jfwBZ8mk0pqqXrXqUDZ_NP3ybkYqeVqB86d_HGcOEI', 'Bearer', 'profile email', '2026-01-22 10:20:37', 0, NULL, '8ff3c456-2983-4465-bac3-517f7299ec65', '2026-01-22 17:50:36', '2026-01-22 17:50:36', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5NzU1NTUwLCJpYXQiOjE3Njk3NTM3NTB9.5lz3JKuCX0UuDYVnkfmSBUtuIjKd7Ygnf_niEBOxWQ8', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzIzNDU3NTAsImlhdCI6MTc2OTc1Mzc1MCwidHlwZSI6InJlZnJlc2gifQ.gj48Eo1YrDb3iFk4A8dKyhCPQanwRkNkxoGqCO04R58', 'Bearer', 'profile email', '2026-01-30 06:45:51', 0, NULL, '910c0b3e-7003-4513-901b-a951a6357988', '2026-01-30 14:15:50', '2026-01-30 14:15:50', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5MDc3MjU3LCJpYXQiOjE3NjkwNzU0NTd9.ke7ezsW2kZCzpBJ8YWjjQ0VAr1awsnG9tNju45lUW3Y', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE2Njc0NTcsImlhdCI6MTc2OTA3NTQ1NywidHlwZSI6InJlZnJlc2gifQ.NQeS04TOmXu82ZbxeBykpIRDMrEf8LouvGIZoXA4VpI', 'Bearer', 'profile email', '2026-01-22 10:20:58', 0, NULL, '9291e87f-806b-4c03-8ae6-32f2c67323a4', '2026-01-22 17:50:57', '2026-01-22 17:50:57', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4NzkxOTEzLCJpYXQiOjE3Njg3OTAxMTN9.V3yHVGCBNJSu-DlKjNxBQGlcy897rIzyswBisguaDKs', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzEzODIxMTMsImlhdCI6MTc2ODc5MDExMywidHlwZSI6InJlZnJlc2gifQ.Vyod9gRZM7FHX0IxGE-n7Z4aoDUfi0UsBAD63n7STSg', 'Bearer', 'profile email', '2026-01-19 03:05:13', 0, NULL, '94b48198-29d9-4c86-bb81-3c430a3d68f2', '2026-01-19 10:35:13', '2026-01-19 10:35:13', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4ODkzNDExLCJpYXQiOjE3Njg4OTE2MTF9.67I8gNE9e7U-IJBMqa4m8zuMSpzrxG4dTdmhWVNwa-k', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE0ODM2MTEsImlhdCI6MTc2ODg5MTYxMSwidHlwZSI6InJlZnJlc2gifQ.a5Y2dDDL1FUom5jl-c2fV6_C2PcrKz3SbeDaJo6PLMU', 'Bearer', 'profile email', '2026-01-20 07:16:52', 0, '2026-01-20 06:46:53', '9758246d-03ec-4376-b4e7-5f620937dd5a', '2026-01-20 14:46:52', '2026-01-20 14:46:52', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5MTMzMzk2LCJpYXQiOjE3NjkxMzE1OTZ9.Sq6vhx-7lPZzvU66vHXmAEVlgFLj0bnC20Y9ZiX3TJY', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE3MjM1OTYsImlhdCI6MTc2OTEzMTU5NiwidHlwZSI6InJlZnJlc2gifQ.MemOMxaTppG-ipNJVM6pTwA7ZhT5vSMZe7g9-czfNbQ', 'Bearer', 'profile email', '2026-01-23 01:56:37', 0, NULL, '9a31a507-872e-4197-ba10-d4954b64fe27', '2026-01-23 09:26:36', '2026-01-23 09:26:36', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5NjkzNjY0LCJpYXQiOjE3Njk2OTE4NjR9.hOCIQDKcOoPfv52HsQUZKAhd2WuQrjDG1E2shc0Ob_I', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzIyODM4NjQsImlhdCI6MTc2OTY5MTg2NCwidHlwZSI6InJlZnJlc2gifQ.xzhrO5bvE6hYGvnV8HxM4VvmyWUS2FpwOF2I_d10BVE', 'Bearer', 'profile email', '2026-01-29 13:34:25', 0, NULL, '9afff976-4c21-466a-b44e-f3d1a1353c69', '2026-01-29 21:04:24', '2026-01-29 21:04:24', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4OTg1NDEwLCJpYXQiOjE3Njg5ODM2MTB9.yGJuNpRNwJgzMgCnpgZ4xAJIoo0e9ScK5anIbpMKCps', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE1NzU2MTAsImlhdCI6MTc2ODk4MzYxMCwidHlwZSI6InJlZnJlc2gifQ.B_VkQH4f8y0q9HraJhtjpSbjddK6sryXWvqCEpGfpFg', 'Bearer', 'profile email', '2026-01-21 08:50:10', 0, '2026-01-21 08:44:26', '9c9a3e47-e6b3-40ae-9e1e-083a49e8d71c', '2026-01-21 16:20:10', '2026-01-21 16:44:26', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5MDc3NzYyLCJpYXQiOjE3NjkwNzU5NjJ9.DuQY945I6Fs-0dWClW28Mb2BzjtLBdggvzA4rNOVl40', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE2Njc5NjIsImlhdCI6MTc2OTA3NTk2MiwidHlwZSI6InJlZnJlc2gifQ.h9Veg5mJ7Hh58AHju4Ax5fUKN0i2OHf88LGtgB5D06o', 'Bearer', 'profile email', '2026-01-22 10:29:23', 0, NULL, '9c9fa397-3671-4dfe-b716-80542059f13b', '2026-01-22 17:59:22', '2026-01-22 17:59:22', 0);
INSERT INTO `oauth_access_tokens` VALUES ('55b1fff5-ff44-4263-b5bd-35cca82b0360', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiI1NWIxZmZmNS1mZjQ0LTQyNjMtYjViZC0zNWNjYTgyYjAzNjAiLCJ1c2VybmFtZSI6Indhbmd3dSIsImVtYWlsIjoid2FuZ3d1QHFxLmNvbSIsImlzX3N1cGVydXNlciI6ZmFsc2UsImV4cCI6MTc2ODg3Mjk4MiwiaWF0IjoxNzY4ODcxMTgyfQ.dmZou8uAbJjt4A8bnsOx99EwEkPmIBe5pwYvd6NNYqI', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiI1NWIxZmZmNS1mZjQ0LTQyNjMtYjViZC0zNWNjYTgyYjAzNjAiLCJleHAiOjE3NzE0NjMxODIsImlhdCI6MTc2ODg3MTE4MiwidHlwZSI6InJlZnJlc2gifQ.CqSkC_6Gs1xVUSe8ISlHj7HVWzbsqd987cxxsAyBC9U', 'Bearer', 'profile email', '2026-01-20 01:36:22', 0, '2026-01-20 01:06:22', '9cf3429a-8ab3-42b3-88dc-2e6c3c7fed10', '2026-01-20 09:06:22', '2026-01-20 09:06:22', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5MTM0NzU1LCJpYXQiOjE3NjkxMzI5NTV9.BoqSQrsx7b0CG7P_pz0iNCdQcF_8VLL4Xu9k5a381PQ', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE3MjQ5NTUsImlhdCI6MTc2OTEzMjk1NSwidHlwZSI6InJlZnJlc2gifQ.ws1o9QXTk8Yf_9VWU8HauD3SmkuhX3qu_IYuohY0LNk', 'Bearer', 'profile email', '2026-01-23 02:19:15', 0, NULL, '9f2752ca-786a-4d94-a6ec-2a976455f9e3', '2026-01-23 09:49:15', '2026-01-23 09:49:15', 0);
INSERT INTO `oauth_access_tokens` VALUES ('55b1fff5-ff44-4263-b5bd-35cca82b0360', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiI1NWIxZmZmNS1mZjQ0LTQyNjMtYjViZC0zNWNjYTgyYjAzNjAiLCJ1c2VybmFtZSI6Indhbmd3dSIsImVtYWlsIjoid2FuZ3d1QHFxLmNvbSIsImlzX3N1cGVydXNlciI6ZmFsc2UsImV4cCI6MTc2ODc0NzY2MSwiaWF0IjoxNzY4NzQ1ODYxfQ.UW-dA54QNEXC-vxi6pzcKEdRk-TK4slgt1qxTuVtAto', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiI1NWIxZmZmNS1mZjQ0LTQyNjMtYjViZC0zNWNjYTgyYjAzNjAiLCJleHAiOjE3NzEzMzc4NjEsImlhdCI6MTc2ODc0NTg2MSwidHlwZSI6InJlZnJlc2gifQ.JN6aPcQJtpLmfJx8ywpSoLIxTglzHPy49MTmLJKw-T4', 'Bearer', 'profile email', '2026-01-18 14:47:41', 0, '2026-01-18 14:17:42', 'a119d316-684d-40d7-98f0-f0dfca12c8f4', '2026-01-18 22:17:41', '2026-01-18 22:17:41', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5MDc3MjA2LCJpYXQiOjE3NjkwNzU0MDZ9.DvvQBA6Q9q48zZUINSqMLyK1Lw919qzgbTV1FndRb0g', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE2Njc0MDYsImlhdCI6MTc2OTA3NTQwNiwidHlwZSI6InJlZnJlc2gifQ.aLA2R96wcEboATyJNTi9mOwXcDmUu7YQ1Kg4oS9pG0A', 'Bearer', 'profile email', '2026-01-22 10:20:06', 0, NULL, 'a24da2e3-7d5a-4b3b-8a56-1aeb926fb298', '2026-01-22 17:50:06', '2026-01-22 17:50:06', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4OTc3NzcyLCJpYXQiOjE3Njg5NzU5NzJ9.0IU7nPBmHH-VBnydkz7x2K161kVD-oqdiK7T7DFB9iU', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE1Njc5NzIsImlhdCI6MTc2ODk3NTk3MiwidHlwZSI6InJlZnJlc2gifQ.xksyIFoygcTq1wcF3BBoOzid6XCU5Ci1vqTssVPi4k4', 'Bearer', 'profile email', '2026-01-21 06:42:53', 0, '2026-01-21 06:35:36', 'a984c04a-206b-47da-8a25-050e6fafe7f9', '2026-01-21 14:12:52', '2026-01-21 14:35:35', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5NTY4Nzk5LCJpYXQiOjE3Njk1NjY5OTl9.Q776FxHR5P0x4-0IQ8cmk-2z1YXwtgQfN6NDzeIbDJI', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzIxNTg5OTksImlhdCI6MTc2OTU2Njk5OSwidHlwZSI6InJlZnJlc2gifQ.iM-y9ttxTYFuNEtGbKIRJMM3mYdZfilhF6GExwPDUuc', 'Bearer', 'profile email', '2026-01-28 02:53:19', 0, '2026-01-28 02:23:19', 'aa253e34-b134-49df-a21f-49bcc1c722d7', '2026-01-28 10:23:19', '2026-01-28 10:23:19', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5NjgzNjUyLCJpYXQiOjE3Njk2ODE4NTJ9.6GTM6gspDcApnXRNNY1QnbMblNs675qmk5p75jURWX0', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzIyNzM4NTIsImlhdCI6MTc2OTY4MTg1MiwidHlwZSI6InJlZnJlc2gifQ.wHYD8ldvIYSsng921izDcEbeSBTxYDr3yeR0Xe9nA8A', 'Bearer', 'profile email', '2026-01-29 10:47:32', 0, NULL, 'ac438937-c3ee-4523-b6bd-f1f0d6308cc3', '2026-01-29 18:17:32', '2026-01-29 18:17:32', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4ODMzNDE3LCJpYXQiOjE3Njg4MzE2MTd9.ywx_UbM-X2o8sjsH_nI49VdtlKs5qPq1mLcGB4PH26Y', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE0MjM2MTcsImlhdCI6MTc2ODgzMTYxNywidHlwZSI6InJlZnJlc2gifQ.WwjgUZICZp_FmKPhLkld8CmTYUzdATwORFaYdpatT_g', 'Bearer', 'profile email', '2026-01-19 14:36:58', 0, '2026-01-19 14:06:58', 'accbb8d4-b1c3-42ec-aa22-6442087e89f4', '2026-01-19 22:06:57', '2026-01-19 22:06:57', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4OTY2NjAwLCJpYXQiOjE3Njg5NjQ4MDB9.gAY1z9X-3wBa0cBUl7-QoSPtNtPyo4xeOLQE0Sz5lfc', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE1NTY4MDAsImlhdCI6MTc2ODk2NDgwMCwidHlwZSI6InJlZnJlc2gifQ.KpX0-twjiQEDcZwnFrGsaXh1kNPF_esAVQ-6eviqdks', 'Bearer', 'profile email', '2026-01-21 03:36:41', 0, '2026-01-21 03:06:41', 'ad1a550d-8dd6-4b2f-8e1d-16140da16fb6', '2026-01-21 11:06:42', '2026-01-21 11:06:42', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4ODk2NjU4LCJpYXQiOjE3Njg4OTQ4NTh9.TF7RybKfg1la8_iScvfIG_fmUlRqZgsJhty6vcam3Yo', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE0ODY4NTgsImlhdCI6MTc2ODg5NDg1OCwidHlwZSI6InJlZnJlc2gifQ.ofCltmTsnsnqahXrS5zgZKFS07SdfbXte4_Y__JORtA', 'Bearer', 'profile email', '2026-01-20 08:10:58', 0, '2026-01-20 07:40:58', 'af0cf928-febd-49e9-b499-0fc23f2236cf', '2026-01-20 15:40:59', '2026-01-20 15:40:59', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5MDYzMzg5LCJpYXQiOjE3NjkwNjE1ODl9.eo6jjqxEGrng1_agMOz5JdKlDW_dtMfbGitFKGtxgic', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE2NTM1ODksImlhdCI6MTc2OTA2MTU4OSwidHlwZSI6InJlZnJlc2gifQ.kQcaAQxN0YSpR_ZNj-McwpMrrE3tCICD2BkTGoQiAvU', 'Bearer', 'profile email', '2026-01-22 06:29:49', 0, '2026-01-22 06:18:29', 'afbe8e34-6efb-42f4-9cc3-54959359c887', '2026-01-22 13:59:49', '2026-01-22 14:18:29', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4ODkyNDMyLCJpYXQiOjE3Njg4OTA2MzJ9.MJ4OBO6Gu6HawfOiWJkdxDUqz8f-4vWjUvGL9FseQp4', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE0ODI2MzIsImlhdCI6MTc2ODg5MDYzMiwidHlwZSI6InJlZnJlc2gifQ.2ITkJRCv1TzkiyBQKl3e_CS51bz5tJAcLqI9WNi2Fhs', 'Bearer', 'profile email', '2026-01-20 07:00:33', 0, NULL, 'b096b3db-dc72-4076-a2d7-54fc2eda76bc', '2026-01-20 14:30:33', '2026-01-20 14:30:33', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5MzkzNTU3LCJpYXQiOjE3NjkzOTE3NTd9.bvypmJQTlEKOVTwrYQ9Ryw8I_kYuYGnVMxHf7u4twrk', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE5ODM3NTcsImlhdCI6MTc2OTM5MTc1NywidHlwZSI6InJlZnJlc2gifQ.PpEFIRdPFnFXD21tQE4mCh8lp3qj2kFOyDZLOB6SVuI', 'Bearer', 'profile email', '2026-01-26 02:12:37', 0, '2026-01-26 01:42:37', 'b2e91871-91b7-4d90-8d38-3ed57a2a7837', '2026-01-26 09:42:37', '2026-01-26 09:42:37', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4NzkwODQ5LCJpYXQiOjE3Njg3ODkwNDl9.rNkvt7AFZfxljJZTLO-hFPbfsS3DsyPQ-P6qFU5SKW8', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzEzODEwNDksImlhdCI6MTc2ODc4OTA0OSwidHlwZSI6InJlZnJlc2gifQ.OzN5j4yA0YeBqsmmdwFecqdMO7QyV71frKP7Pski4ck', 'Bearer', 'profile email', '2026-01-19 02:47:30', 0, '2026-01-19 02:17:30', 'b2fb11a8-b1a0-4d22-a840-29a809fa730b', '2026-01-19 10:17:29', '2026-01-19 10:17:29', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5MDc3NjUyLCJpYXQiOjE3NjkwNzU4NTJ9.R57qH5aPmUmAh2uuMLuW6-vT0xP2i3knRJfd5EOHvwE', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE2Njc4NTIsImlhdCI6MTc2OTA3NTg1MiwidHlwZSI6InJlZnJlc2gifQ.qfl1IsIYonDERjtEFYUXUNcVyedyOH2oa-aEMyaDPeU', 'Bearer', 'profile email', '2026-01-22 10:27:33', 0, NULL, 'b500a9ca-cc4a-4e5c-b22d-91b42f481c35', '2026-01-22 17:57:32', '2026-01-22 17:57:32', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5MDc3NTUyLCJpYXQiOjE3NjkwNzU3NTJ9.1vyBj2Ut1Q3C7pt10GPVxlQ3WHa6HdqMLKRPY7Wn-X0', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE2Njc3NTIsImlhdCI6MTc2OTA3NTc1MiwidHlwZSI6InJlZnJlc2gifQ.dABGJ15J3jqgx_0z_fjHND3KiaCfWJBgdHnu8ydnpqw', 'Bearer', 'profile email', '2026-01-22 10:25:53', 0, NULL, 'b6914a5f-dc48-42be-bfca-15756f446a49', '2026-01-22 17:55:52', '2026-01-22 17:55:52', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5MDY4MTIzLCJpYXQiOjE3NjkwNjYzMjN9.Jzyz31DEHK95vHfpBjS8Up055jwu4eaU09y05hlceFU', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE2NTgzMjMsImlhdCI6MTc2OTA2NjMyMywidHlwZSI6InJlZnJlc2gifQ.P_a_nlMFWxfsITsmoRYN2Q7tBFxs7F2pAYlEK-d1QiE', 'Bearer', 'profile email', '2026-01-22 07:48:43', 0, NULL, 'ba9a7603-7b52-4641-ac50-05b0a93de02d', '2026-01-22 15:18:43', '2026-01-22 15:18:43', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4ODM0ODM2LCJpYXQiOjE3Njg4MzMwMzZ9.cBBY0XhqTSEPJj_tyVwmknUZzL559TFlPuK5eKUNjnA', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE0MjUwMzYsImlhdCI6MTc2ODgzMzAzNiwidHlwZSI6InJlZnJlc2gifQ.xT6Bbh9kfJsuKjAs38hhTIReW_Gesu3QLUc-MUQlv-8', 'Bearer', 'profile email', '2026-01-19 15:00:36', 0, '2026-01-19 14:35:39', 'bcfb0f8e-16a9-4a01-ad6b-dd6cd32d03de', '2026-01-19 22:30:36', '2026-01-19 22:35:38', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5MDc3NDI4LCJpYXQiOjE3NjkwNzU2Mjh9.-OFWrf0PwrxN6TDu8Zn3DCqEDTqrvvVy21qCOAv4YvU', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE2Njc2MjgsImlhdCI6MTc2OTA3NTYyOCwidHlwZSI6InJlZnJlc2gifQ.DcW5wpYjZp8B5JnMLJJ7eNX03fe6V6aGFDfYAGG0qxE', 'Bearer', 'profile email', '2026-01-22 10:23:49', 0, '2026-01-22 09:59:17', 'be357253-4286-42a2-80fe-c40de679e47a', '2026-01-22 17:53:48', '2026-01-22 17:59:17', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5MDcwNTU2LCJpYXQiOjE3NjkwNjg3NTZ9.xyHAP6QOtqUKwzpBTSHnUXRbQ7nOkX_yWUGyiynKyN0', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE2NjA3NTYsImlhdCI6MTc2OTA2ODc1NiwidHlwZSI6InJlZnJlc2gifQ.ifFtKpEYdd5XxIq38pX1cfujmA7NH25BzG-hOTvT1NI', 'Bearer', 'profile email', '2026-01-22 08:29:17', 0, '2026-01-22 07:59:42', 'bf1b240b-3e31-4792-9978-8bf997b37b01', '2026-01-22 15:59:17', '2026-01-22 15:59:42', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4NzQ2NjEzLCJpYXQiOjE3Njg3NDQ4MTN9.v6-_vkMROAj5vVw0xhD0jLGhXfQaT1cmjeT7alY3AdU', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzEzMzY4MTMsImlhdCI6MTc2ODc0NDgxMywidHlwZSI6InJlZnJlc2gifQ.8A4Cg5NldwUDLNEoCB_u6BmNUfxyfdZTupLZjeOB72w', 'Bearer', 'profile email', '2026-01-18 14:30:13', 0, '2026-01-18 14:00:13', 'bfdebbe3-72c5-4848-aa5d-2aad6235aaa7', '2026-01-18 22:00:13', '2026-01-18 22:00:13', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5NjcyNjA2LCJpYXQiOjE3Njk2NzA4MDZ9.4MES1lXGbYzoU3YNfjM_qE__0AryY0hamtpGnu1oFPQ', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzIyNjI4MDYsImlhdCI6MTc2OTY3MDgwNiwidHlwZSI6InJlZnJlc2gifQ._jj90hI6BmR3_Hl5i0ypRyRZ1RATX5YX7HtdZMdHd2c', 'Bearer', 'profile email', '2026-01-29 07:43:26', 0, NULL, 'c131bdec-dae6-4e26-98a5-fa27e96ffb8e', '2026-01-29 15:13:26', '2026-01-29 15:13:26', 0);
INSERT INTO `oauth_access_tokens` VALUES ('d3e906de-b9a6-4a78-a643-233252252776', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkM2U5MDZkZS1iOWE2LTRhNzgtYTY0My0yMzMyNTIyNTI3NzYiLCJ1c2VybmFtZSI6InpoYW5nc2FuIiwiZW1haWwiOiJ6aGFuZ3NhbkBxcS5jb20iLCJpc19zdXBlcnVzZXIiOmZhbHNlLCJleHAiOjE3NjkwNzgzMjQsImlhdCI6MTc2OTA3NjUyNH0.kAG6G1tjFm4M_c2FUDowWYGylPj4TMLlFVS0Am2inS0', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkM2U5MDZkZS1iOWE2LTRhNzgtYTY0My0yMzMyNTIyNTI3NzYiLCJleHAiOjE3NzE2Njg1MjQsImlhdCI6MTc2OTA3NjUyNCwidHlwZSI6InJlZnJlc2gifQ.K6xXoZAUMu5ub8IijdCSknslctU1j19gNbYlsJqRkUc', 'Bearer', 'profile email', '2026-01-22 10:38:45', 0, NULL, 'c6f926c1-cce2-4e35-96e9-bc1bcbed03fa', '2026-01-22 18:08:44', '2026-01-22 18:08:44', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4NzkxOTAwLCJpYXQiOjE3Njg3OTAxMDB9.vsF0tAKQHeJ9AXx9QuHBHw7kAirUD9eRNegycHZdBAk', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzEzODIxMDAsImlhdCI6MTc2ODc5MDEwMCwidHlwZSI6InJlZnJlc2gifQ.exZ7wAXnoRoNjNhm1CZAWXjaZi71V7oPPnc8MZHNUGE', 'Bearer', 'profile email', '2026-01-19 03:05:00', 0, NULL, 'c7436859-1e28-4eae-a4f9-e6b9f1df4a13', '2026-01-19 10:35:00', '2026-01-19 10:35:00', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4NzkxODA4LCJpYXQiOjE3Njg3OTAwMDh9.LFdr1pXOv9gAVfW3FtVlkD7cr2fpOLEhLTXIwsYh3LA', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzEzODIwMDgsImlhdCI6MTc2ODc5MDAwOCwidHlwZSI6InJlZnJlc2gifQ.cbiPd6mENXiGeCdowEQNtVAiYutCFwfQnPnJzEISMRU', 'Bearer', 'profile email', '2026-01-19 03:03:28', 0, NULL, 'cf88feae-6c7d-4c4f-aee2-3fcf707852d9', '2026-01-19 10:33:28', '2026-01-19 10:33:28', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5MTM1MjE0LCJpYXQiOjE3NjkxMzM0MTR9.fCpXJH2pegI3UK0QimRfdy6QOWCTlyALkfwt_9WE-tw', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE3MjU0MTQsImlhdCI6MTc2OTEzMzQxNCwidHlwZSI6InJlZnJlc2gifQ.8SX35ylH25JYLjLurtTk9secu-3B9dqA2jp4H1InPCY', 'Bearer', 'profile email', '2026-01-23 02:26:54', 0, NULL, 'd00ee057-58ee-4b2e-b7d6-d7723fbbd816', '2026-01-23 09:56:54', '2026-01-23 09:56:54', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5MDc4MTI2LCJpYXQiOjE3NjkwNzYzMjZ9.MAyiy5gbkB8ugVkCHEVV_I237PYiYiBehjqQIuryYTQ', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE2NjgzMjYsImlhdCI6MTc2OTA3NjMyNiwidHlwZSI6InJlZnJlc2gifQ.TUQZch0_fR5RY9eqsM0XguYrOmX6tLeQ0BQGKRL_RZ8', 'Bearer', 'profile email', '2026-01-22 10:35:26', 0, NULL, 'd668097e-9557-46d4-a346-e0f7472c01bc', '2026-01-22 18:05:26', '2026-01-22 18:05:26', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4OTAwNzczLCJpYXQiOjE3Njg4OTg5NzN9.o8bRR4wBX1tZPhfxe196OkOxSTkRA6tyD0jB20vnPuk', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE0OTA5NzMsImlhdCI6MTc2ODg5ODk3MywidHlwZSI6InJlZnJlc2gifQ._uoe_mWUJBKjOtZ-aqubTwOfMZJrnOvrQomIWJmy1m4', 'Bearer', 'profile email', '2026-01-20 09:19:33', 0, '2026-01-20 08:57:58', 'd8528411-9ec9-42b3-8d64-77d57c5d7894', '2026-01-20 16:49:34', '2026-01-20 16:57:58', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5NjcyNDk1LCJpYXQiOjE3Njk2NzA2OTV9.aedHf4geth_qh9dUs8ybiWHAa05YbAXgkdVQXJLxTuM', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzIyNjI2OTUsImlhdCI6MTc2OTY3MDY5NSwidHlwZSI6InJlZnJlc2gifQ.v_cMKZ1bdOFSFEnWXcDgzjsYjvmnXp8MlLLI-wbGsnU', 'Bearer', 'profile email', '2026-01-29 07:41:35', 0, NULL, 'd9b38b03-3969-4a75-8331-4ffd239273b1', '2026-01-29 15:11:35', '2026-01-29 15:11:35', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5NjgzOTMxLCJpYXQiOjE3Njk2ODIxMzF9.JfzxPIMMNeVZh9ZhEkB79y1MwBMkdUhlBBV_F6aIQwA', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzIyNzQxMzEsImlhdCI6MTc2OTY4MjEzMSwidHlwZSI6InJlZnJlc2gifQ.ncdu6SLzZ6FLK0dhXs7bj2EP4MyiGISchPnDMC-W0AA', 'Bearer', 'profile email', '2026-01-29 10:52:11', 0, NULL, 'da286573-3236-4ada-a236-1c4f1074a5ac', '2026-01-29 18:22:11', '2026-01-29 18:22:11', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5MTM0ODgxLCJpYXQiOjE3NjkxMzMwODF9.7CNlt0z5tLelmvOS5FKusIXBDKLXMK-fzascCMJMdDY', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE3MjUwODEsImlhdCI6MTc2OTEzMzA4MSwidHlwZSI6InJlZnJlc2gifQ.0GTw6Q1kGwcV_alQKUoHJaj5H4VWZQWKSq11O1fKlIE', 'Bearer', 'profile email', '2026-01-23 02:21:21', 0, NULL, 'da6bc0d8-5c98-4181-bae2-e61ce16cc880', '2026-01-23 09:51:21', '2026-01-23 09:51:21', 0);
INSERT INTO `oauth_access_tokens` VALUES ('55b1fff5-ff44-4263-b5bd-35cca82b0360', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiI1NWIxZmZmNS1mZjQ0LTQyNjMtYjViZC0zNWNjYTgyYjAzNjAiLCJ1c2VybmFtZSI6Indhbmd3dSIsImVtYWlsIjoid2FuZ3d1QHFxLmNvbSIsImlzX3N1cGVydXNlciI6ZmFsc2UsImV4cCI6MTc2ODc0NzcyMCwiaWF0IjoxNzY4NzQ1OTIwfQ.VVfSXuVewvkw7L7CsD8YDzH7xklotoYkqa9aHRDz8Wk', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiI1NWIxZmZmNS1mZjQ0LTQyNjMtYjViZC0zNWNjYTgyYjAzNjAiLCJleHAiOjE3NzEzMzc5MjAsImlhdCI6MTc2ODc0NTkyMCwidHlwZSI6InJlZnJlc2gifQ.aUxk_-Qro8tJw4gqxqQiyCQHoeODihSFpH44lVdIooI', 'Bearer', 'profile email', '2026-01-18 14:48:40', 0, '2026-01-18 14:18:41', 'dfbb3bd0-ab2a-4866-9ece-445137bbd181', '2026-01-18 22:18:40', '2026-01-18 22:18:40', 0);
INSERT INTO `oauth_access_tokens` VALUES ('d3e906de-b9a6-4a78-a643-233252252776', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkM2U5MDZkZS1iOWE2LTRhNzgtYTY0My0yMzMyNTIyNTI3NzYiLCJ1c2VybmFtZSI6InpoYW5nc2FuIiwiZW1haWwiOiJ6aGFuZ3NhbkBxcS5jb20iLCJpc19zdXBlcnVzZXIiOmZhbHNlLCJleHAiOjE3Njk3NDA5NDYsImlhdCI6MTc2OTczOTE0Nn0.52-BGOtR2yYgBg_-7onUrVd9_jJvNNpcmySVlU8GTIM', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkM2U5MDZkZS1iOWE2LTRhNzgtYTY0My0yMzMyNTIyNTI3NzYiLCJleHAiOjE3NzIzMzExNDYsImlhdCI6MTc2OTczOTE0NiwidHlwZSI6InJlZnJlc2gifQ.qoVupmkNZncLpKl5Uqpuu1ey1yWFfLIfQz-Fh8bSwzo', 'Bearer', 'profile email', '2026-01-30 02:42:26', 0, NULL, 'e0ab6a88-519c-48a8-8f5f-fc9c9b22393f', '2026-01-30 10:12:26', '2026-01-30 10:12:26', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4Nzk2MzM1LCJpYXQiOjE3Njg3OTQ1MzV9.w8-vEJeeKkRrlkGEeKrtJOBhX2vDgOT89k0zeN4sgXU', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzEzODY1MzUsImlhdCI6MTc2ODc5NDUzNSwidHlwZSI6InJlZnJlc2gifQ.fmXQvHcZ58-qLIRF1sQl6fAjGsuIy66QtzIKu46oHbg', 'Bearer', 'profile email', '2026-01-19 04:18:56', 0, '2026-01-19 03:59:23', 'e0c559e0-87df-4aaf-b892-2bb685a45088', '2026-01-19 11:48:55', '2026-01-19 11:59:23', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4ODk1NjkxLCJpYXQiOjE3Njg4OTM4OTF9.KXh5Zdwm38Ic6fc_HurS1liqbAw-MTZbialaHG2-hko', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE0ODU4OTEsImlhdCI6MTc2ODg5Mzg5MSwidHlwZSI6InJlZnJlc2gifQ.j86Sp43Jx0yx9vAHnfgmHqq3byug6wkAeDXUTKAaqDg', 'Bearer', 'profile email', '2026-01-20 07:54:51', 0, NULL, 'e0ca3cd0-2a38-4e2c-b1c7-ca2a284105c4', '2026-01-20 15:24:51', '2026-01-20 15:24:51', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4OTg4MDUzLCJpYXQiOjE3Njg5ODYyNTN9.BfGzM0x_vQEbYVTeERhP5pGavPRVAT1jB63N4Mb7xgo', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE1NzgyNTMsImlhdCI6MTc2ODk4NjI1MywidHlwZSI6InJlZnJlc2gifQ.HMIIJReBUsGKufDK-ajYCvFia2ag3KxlS-R4MfQKEec', 'Bearer', 'profile email', '2026-01-21 09:34:13', 0, '2026-01-21 09:07:33', 'e353d854-c62f-4a4a-883c-ab182097180a', '2026-01-21 17:04:14', '2026-01-21 17:07:34', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5MDcxMDU0LCJpYXQiOjE3NjkwNjkyNTR9.6uo8LV4yjtDi3_h17hxBlJy8wnQZY6Ms7dARXeR37_k', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE2NjEyNTQsImlhdCI6MTc2OTA2OTI1NCwidHlwZSI6InJlZnJlc2gifQ.YD-TdflG9Wrl76Ynn7SejaksAm83H_LylFVkRAhPG-c', 'Bearer', 'profile email', '2026-01-22 08:37:34', 0, '2026-01-22 08:30:44', 'e36cdb57-d703-4572-9f9a-ebef5601bb23', '2026-01-22 16:07:34', '2026-01-22 16:30:44', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4OTg4MjU5LCJpYXQiOjE3Njg5ODY0NTl9.xGLxRgSEq9demuOSSxIRJ4EvVWInLsnsqzcnXrYm8nE', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE1Nzg0NTksImlhdCI6MTc2ODk4NjQ1OSwidHlwZSI6InJlZnJlc2gifQ.DoRFAkRaglFhY8u4Gh4i404POVzT9wbRiuHDIWcVszo', 'Bearer', 'profile email', '2026-01-21 09:37:40', 0, '2026-01-21 09:23:13', 'e5934069-d0e9-4579-be61-f506dbe08263', '2026-01-21 17:07:41', '2026-01-21 17:23:14', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4OTYwNDQzLCJpYXQiOjE3Njg5NTg2NDN9.OWzPcVZ6e1Ex8tTxnOph5-FMwHFoWevaWFjbPFFlgHg', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE1NTA2NDMsImlhdCI6MTc2ODk1ODY0MywidHlwZSI6InJlZnJlc2gifQ.tSHtPN6NN3vwY2I5MlTKnYXgnbvBK9urbJ6oSbgKjEU', 'Bearer', 'profile email', '2026-01-21 01:54:03', 0, '2026-01-21 01:46:01', 'e68bd8b2-0405-43f9-ab21-b17cb15d31c8', '2026-01-21 09:24:04', '2026-01-21 09:46:02', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5MDUxMzYxLCJpYXQiOjE3NjkwNDk1NjF9.ZzztpWNh51evQI0A_RnfHfTGR1hFmeNegI_6sCkjAIE', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE2NDE1NjEsImlhdCI6MTc2OTA0OTU2MSwidHlwZSI6InJlZnJlc2gifQ.X1j4b0Z0-ZBsj8ZIoNkEdFfbf-W1nJ_ZorTcqrizH1Y', 'Bearer', 'profile email', '2026-01-22 03:09:22', 0, '2026-01-22 02:46:51', 'e89ff659-a2aa-417a-8b28-feb2332443af', '2026-01-22 10:39:21', '2026-01-22 10:46:50', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5NzQwODkyLCJpYXQiOjE3Njk3MzkwOTJ9.KYfCsj-d7pDGSsjT5A2elGVRNyvdhGd_qYKrH3BLKfQ', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzIzMzEwOTIsImlhdCI6MTc2OTczOTA5MiwidHlwZSI6InJlZnJlc2gifQ.X008LkWWnojozFyG8Z9sk7AtJ-rMBKc_LLBVWVA9kPY', 'Bearer', 'profile email', '2026-01-30 02:41:33', 0, NULL, 'edf59095-05b6-4d3c-8e8f-30dd15a96459', '2026-01-30 10:11:32', '2026-01-30 10:11:32', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4OTY3MDg4LCJpYXQiOjE3Njg5NjUyODh9.v3-cTwA9n3e94DUDKytO2mnfYCTG7XAeQ1KrYfy6wd8', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE1NTcyODgsImlhdCI6MTc2ODk2NTI4OCwidHlwZSI6InJlZnJlc2gifQ.ThIUiLKYd0Kqxq2z6tEgUN6eq9ZzyQDUOjfyPG8f6FA', 'Bearer', 'profile email', '2026-01-21 03:44:49', 0, '2026-01-21 03:14:49', 'ee471108-4e4d-4360-bcc6-a431a37d5843', '2026-01-21 11:14:48', '2026-01-21 11:14:48', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4ODEyMDk1LCJpYXQiOjE3Njg4MTAyOTV9.BONYltBNpT7XBR1eq--7tltDNtRBvxhsH8zWrdy4IKA', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE0MDIyOTUsImlhdCI6MTc2ODgxMDI5NSwidHlwZSI6InJlZnJlc2gifQ.42-G2zDzj-KciTc7RxpNMeVYboZBVUhH1qLmEhSmjd8', 'Bearer', 'profile email', '2026-01-19 08:41:35', 0, '2026-01-19 08:19:43', 'efcf74ef-dad9-4e04-9926-56f873e404c7', '2026-01-19 16:11:35', '2026-01-19 16:19:43', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4ODk2ODE3LCJpYXQiOjE3Njg4OTUwMTd9.Ax_W58QfTp9hQHPkUPIZ6zuli03PcdzH7AnfHvFkbqM', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE0ODcwMTcsImlhdCI6MTc2ODg5NTAxNywidHlwZSI6InJlZnJlc2gifQ.oPtp33Lkq9zFVYsA2bGUQCpYTsPFxOT6m6eTLVRhCFE', 'Bearer', 'profile email', '2026-01-20 08:13:37', 0, NULL, 'f3190d58-368a-4b45-ae07-d87278e0335c', '2026-01-20 15:43:37', '2026-01-20 15:43:37', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4ODk2OTMyLCJpYXQiOjE3Njg4OTUxMzJ9.YSfIsJxGopxakYGfuXgwTmQwi35zAT9Wqh0JTiNuuo4', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE0ODcxMzIsImlhdCI6MTc2ODg5NTEzMiwidHlwZSI6InJlZnJlc2gifQ.j61w8XOyqL_5aE6rmkde_uGrxv7S-ZAu2_q9YJ4la6I', 'Bearer', 'profile email', '2026-01-20 08:15:33', 0, NULL, 'f58241e6-8fc5-41fd-b48e-2619d303565c', '2026-01-20 15:45:33', '2026-01-20 15:45:33', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4ODM1MzE2LCJpYXQiOjE3Njg4MzM1MTZ9.nq6ZcELhNEzkjik2Ma9RaYJolJIxXYRmSvd0mvMJf0o', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE0MjU1MTYsImlhdCI6MTc2ODgzMzUxNiwidHlwZSI6InJlZnJlc2gifQ.LCnY5A4836psdbaz0tSWeBa1a82MUTBMa6CVGMMmAVI', 'Bearer', 'profile email', '2026-01-19 15:08:36', 0, NULL, 'f61bd85a-ba66-4bbb-bdb0-f3c00aefe9af', '2026-01-19 22:38:36', '2026-01-19 22:38:36', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5NzM4ODgwLCJpYXQiOjE3Njk3MzcwODB9.wxJM4lMgPksWjGReDVrxsixGFuBFTrhyJ4HbuvVIKf4', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzIzMjkwODAsImlhdCI6MTc2OTczNzA4MCwidHlwZSI6InJlZnJlc2gifQ.HDjWoUlawh-xzIVGWTiAiD-Rrr2AuY-tYoWsfz5J1PA', 'Bearer', 'profile email', '2026-01-30 02:08:00', 0, NULL, 'f7fb62bf-bf10-4c74-afeb-5a60d8a15b6b', '2026-01-30 09:38:00', '2026-01-30 09:38:00', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5MDcyODg4LCJpYXQiOjE3NjkwNzEwODh9.NHVvmsxsz0AT6uRpT1AGqr5OZN_KQb06gpmJJ7OdEk4', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE2NjMwODgsImlhdCI6MTc2OTA3MTA4OCwidHlwZSI6InJlZnJlc2gifQ.iTnbH6lMClL4xT2gs4WcP8yzruk6tNoR43dj5sMj6TA', 'Bearer', 'profile email', '2026-01-22 09:08:08', 0, '2026-01-22 08:38:08', 'f969fc0c-2480-48db-9294-0421f5c1d161', '2026-01-22 16:38:08', '2026-01-22 16:38:08', 0);
INSERT INTO `oauth_access_tokens` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', NULL, 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5MDQ3OTAyLCJpYXQiOjE3NjkwNDYxMDJ9.GLCpThORj5B_-i7IH1xr2OYAsuX_mc6gsn7jQecywug', 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJleHAiOjE3NzE2MzgxMDIsImlhdCI6MTc2OTA0NjEwMiwidHlwZSI6InJlZnJlc2gifQ.PAlE6zM-7aSB9mlQ8DvrjIDKESxzpRgv7aEjRxqDleU', 'Bearer', 'profile email', '2026-01-22 02:11:42', 0, '2026-01-22 01:41:42', 'fd693ae0-c62f-4f49-961a-d0a058572e19', '2026-01-22 09:41:42', '2026-01-22 09:41:42', 0);

-- ----------------------------
-- Table structure for oauth_authorization_codes
-- ----------------------------
DROP TABLE IF EXISTS `oauth_authorization_codes`;
CREATE TABLE `oauth_authorization_codes`  (
  `user_id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '用户ID',
  `app_id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '应用ID',
  `code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '授权码',
  `redirect_uri` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '回调URL',
  `scope` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '权限范围',
  `expires_at` datetime(0) NOT NULL COMMENT '过期时间',
  `used` tinyint(1) NULL DEFAULT NULL COMMENT '是否已使用',
  `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '主键ID',
  `created_at` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  `updated_at` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  `is_deleted` tinyint(1) NULL DEFAULT NULL COMMENT '是否删除',
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `code`(`code`) USING BTREE,
  INDEX `user_id`(`user_id`) USING BTREE,
  INDEX `app_id`(`app_id`) USING BTREE,
  CONSTRAINT `oauth_authorization_codes_ibfk_1` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE ON UPDATE RESTRICT,
  CONSTRAINT `oauth_authorization_codes_ibfk_2` FOREIGN KEY (`app_id`) REFERENCES `apps` (`id`) ON DELETE CASCADE ON UPDATE RESTRICT
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of oauth_authorization_codes
-- ----------------------------
INSERT INTO `oauth_authorization_codes` VALUES ('d3e906de-b9a6-4a78-a643-233252252776', 'b0886209-7eb8-433e-82ac-2a19d947215b', 'OeeLQ5kjfYO1hvJx2WB7a6gHNHf9-EYGo-8HHMJdKnA', 'http://192.168.92.61:8100/auth/callback', 'profile email', '2026-01-19 22:50:01', 1, '00c7d966-bd00-4a9c-af0e-1625e221847f', '2026-01-19 22:40:01', '2026-01-19 22:40:01', 0);
INSERT INTO `oauth_authorization_codes` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', '6b546cfa-f319-4ff4-9f30-be604a357f8d', 'MSWjXphpwvbiMnTsIfj0nF1J4EeIXE_ONKE9i9q8Iiw', 'http://localhost:4200/auth/callback', 'profile email', '2026-01-29 15:23:27', 1, '11c535da-6fa6-42b6-ac1f-f4cefc545b25', '2026-01-29 15:13:27', '2026-01-29 15:13:28', 0);
INSERT INTO `oauth_authorization_codes` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'b0886209-7eb8-433e-82ac-2a19d947215b', 'Ki7yPV84M2fbTwNPxCRpMT9_70mYFfYeobpnR4ix18I', 'http://192.168.92.61:8100/auth/callback', 'profile email', '2026-01-20 14:40:34', 1, '19305b09-0fa2-47ee-b843-24571b84b0b8', '2026-01-20 14:30:34', '2026-01-20 14:30:34', 0);
INSERT INTO `oauth_authorization_codes` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', '6b546cfa-f319-4ff4-9f30-be604a357f8d', '37qiCOi1E-MsurYRRDPpkXheVBqmm8lMOwozfljRh1s', 'http://192.168.92.61:9003/auth/callback', 'profile email', '2026-01-29 18:32:33', 0, '1a0f458d-b19f-46a3-9eec-905fb81cf8c8', '2026-01-29 18:22:32', '2026-01-29 18:22:32', 0);
INSERT INTO `oauth_authorization_codes` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', '6b546cfa-f319-4ff4-9f30-be604a357f8d', 'Kq-XArFaNmDz-buh4mzrTIlkQr5qEF5pJXemt3x00hw', 'http://localhost:4200/auth/callback', 'profile email', '2026-01-26 14:03:37', 1, '1ee8fbc2-5202-445e-86c3-571053403364', '2026-01-26 13:53:36', '2026-01-26 13:53:38', 0);
INSERT INTO `oauth_authorization_codes` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', '6b546cfa-f319-4ff4-9f30-be604a357f8d', 'OwMnD1jCoYKRlqtOoeZaKl8xc_TTkvVfGYrl6YYk_-Y', 'http://localhost:4200/auth/callback', 'profile email', '2026-01-23 09:55:24', 1, '293269d4-1411-4708-b1eb-b8637a84c6f9', '2026-01-23 09:45:24', '2026-01-23 09:45:24', 0);
INSERT INTO `oauth_authorization_codes` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', '6b546cfa-f319-4ff4-9f30-be604a357f8d', 'm6JiI_NpPTipM3NWGBoTpe1pr8Ob3KRcXDP3KuYPPNM', 'http://localhost:4200/auth/callback', 'profile email', '2026-01-22 18:17:21', 1, '2cbfe8b7-9ce7-41d0-a659-44c2b266a23a', '2026-01-22 18:07:21', '2026-01-22 18:07:22', 0);
INSERT INTO `oauth_authorization_codes` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', '6b546cfa-f319-4ff4-9f30-be604a357f8d', 'Z3Pd1RTP5Wz8xcsesrdwTOJdhwMPZyuBuOlkNr2yhGo', 'http://localhost:4200/auth/callback', 'profile email', '2026-01-23 10:33:27', 1, '33b15ab4-e9b4-4251-a47f-558be7f22afa', '2026-01-23 10:23:26', '2026-01-23 10:23:28', 0);
INSERT INTO `oauth_authorization_codes` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', '6b546cfa-f319-4ff4-9f30-be604a357f8d', 'ycH3pz8VMYmtRwSaixEiCRsesAGxh8KZUc99uzoXK0g', 'http://192.168.92.61:9003/auth/callback', 'profile email', '2026-01-30 09:48:01', 0, '34d2d6e4-a540-42ee-8b22-803428277842', '2026-01-30 09:38:01', '2026-01-30 09:38:01', 0);
INSERT INTO `oauth_authorization_codes` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', '6b546cfa-f319-4ff4-9f30-be604a357f8d', '4rWzQZQTgrAGkx8CErxewwGmSrE8K5-PhQbAfGsTzeQ', 'http://localhost:4200/auth/callback', 'profile email', '2026-01-29 18:27:09', 0, '380c30b5-5c61-4bcd-9ecd-787baf3b311f', '2026-01-29 18:17:08', '2026-01-29 18:17:08', 0);
INSERT INTO `oauth_authorization_codes` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', '6b546cfa-f319-4ff4-9f30-be604a357f8d', 'zEj8HRw17Ur2nY7mn6eDVArVWjhdrM4oOwO654viK0g', 'http://localhost:4200/auth/callback', 'profile email', '2026-01-23 09:59:46', 1, '38b87ccd-2574-4cff-898b-61efaa08363f', '2026-01-23 09:49:46', '2026-01-23 09:49:47', 0);
INSERT INTO `oauth_authorization_codes` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', '6b546cfa-f319-4ff4-9f30-be604a357f8d', '2nlcQRo0pHQxsZkDOv8kgnTFeOSYb4Go3_WlU1heiLc', 'http://localhost:4200/auth/callback', 'profile email', '2026-01-26 14:11:34', 1, '3f0a1daf-b16b-4196-a55d-d126f70d396d', '2026-01-26 14:01:33', '2026-01-26 14:01:35', 0);
INSERT INTO `oauth_authorization_codes` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', '6b546cfa-f319-4ff4-9f30-be604a357f8d', 'VJfrgNaO3pH-wOM5yato_BB1IaWp-Kud8-2F8V_QaQg', 'http://192.168.92.61:9003/auth/callback', 'profile email', '2026-01-29 18:32:12', 0, '4a42a5d5-9df4-4037-aacd-1c49ef8c668d', '2026-01-29 18:22:12', '2026-01-29 18:22:12', 0);
INSERT INTO `oauth_authorization_codes` VALUES ('d3e906de-b9a6-4a78-a643-233252252776', '6b546cfa-f319-4ff4-9f30-be604a357f8d', 'fzHiCuI9t3p8QNRzN0g_HTKxR9GNbr-L7RzFt_PqP14', 'http://192.168.92.61:9003/auth/callback', 'profile email', '2026-01-30 10:22:27', 1, '524fb510-19ae-4de5-b097-e644afd0104a', '2026-01-30 10:12:27', '2026-01-30 10:12:27', 0);
INSERT INTO `oauth_authorization_codes` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', '6b546cfa-f319-4ff4-9f30-be604a357f8d', 'lkAtJMTpop-4o5slD5U4QOrvDZhbFR80Ryxh1yUtSJ4', 'http://localhost:4200/auth/callback', 'profile email', '2026-01-22 18:09:24', 0, '5a2164ae-b539-48a8-b5d5-86ad78883c28', '2026-01-22 17:59:23', '2026-01-22 17:59:23', 0);
INSERT INTO `oauth_authorization_codes` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', '6b546cfa-f319-4ff4-9f30-be604a357f8d', 'BcSM_1Bh83srVCLPwmXxZioFl3pv9Uqzh3-99oHY8ps', 'http://localhost:4200/auth/callback', 'profile email', '2026-01-22 18:18:27', 1, '5a5016e1-a8ec-47f1-9b37-2c3029ddb8ec', '2026-01-22 18:08:26', '2026-01-22 18:08:27', 0);
INSERT INTO `oauth_authorization_codes` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', '6b546cfa-f319-4ff4-9f30-be604a357f8d', '9pjfZiU8SD-UvjB5Y7ZCqy5h2fxFMeWnAwiMovp3Jy4', 'http://192.168.92.61:9003/auth/callback', 'profile email', '2026-01-30 10:21:34', 1, '67a54ecd-7edb-4645-bb70-f81265a8a1d8', '2026-01-30 10:11:33', '2026-01-30 10:11:34', 0);
INSERT INTO `oauth_authorization_codes` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', '6b546cfa-f319-4ff4-9f30-be604a357f8d', 'fNDBXDqnKZuFHqxOxxPQZCee3F8BwVIC04D9yfOOv0E', 'http://localhost:4200/auth/callback', 'profile email', '2026-01-23 10:06:56', 1, '78f4f4a1-82e7-460d-8523-603c421ab61b', '2026-01-23 09:56:55', '2026-01-23 09:56:56', 0);
INSERT INTO `oauth_authorization_codes` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', '6b546cfa-f319-4ff4-9f30-be604a357f8d', 'GwrRmS1BP3pDBfjpOKNVHKr7FjlzmE-TdssRJr26qRI', 'http://192.168.92.61:9003/auth/callback', 'profile email', '2026-01-30 09:57:35', 0, '7b1bc0c5-d3d0-43aa-a3f3-d4333bef62f4', '2026-01-30 09:47:35', '2026-01-30 09:47:35', 0);
INSERT INTO `oauth_authorization_codes` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', '6b546cfa-f319-4ff4-9f30-be604a357f8d', 'zwyOjPB8gG4fqBzGImNcpdUVIjdaYb1JyNNsuAx5xb4', 'http://localhost:4200/auth/callback', 'profile email', '2026-01-22 18:13:10', 1, '8467b188-b869-4181-a755-99d485fecfac', '2026-01-22 18:03:10', '2026-01-22 18:03:11', 0);
INSERT INTO `oauth_authorization_codes` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', '6b546cfa-f319-4ff4-9f30-be604a357f8d', 'KJCwj7p7pfG0pvjwas5btTH0z3WvWGK-MHpfqDPqRMg', 'http://localhost:4200/auth/callback', 'profile email', '2026-01-29 18:25:53', 0, '8af5ca9f-c6e2-4c29-b221-65b76f31a534', '2026-01-29 18:15:53', '2026-01-29 18:15:53', 0);
INSERT INTO `oauth_authorization_codes` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', '6b546cfa-f319-4ff4-9f30-be604a357f8d', 'KFP8Ya1MRU5_VHxvY51cvUyoqr2ufQpS9YqRVZ5HqKs', 'http://192.168.92.61:9003/auth/callback', 'profile email', '2026-01-30 10:02:05', 1, '93a199aa-5fd5-4924-ad46-0736759b17a0', '2026-01-30 09:52:04', '2026-01-30 09:52:05', 0);
INSERT INTO `oauth_authorization_codes` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', '6b546cfa-f319-4ff4-9f30-be604a357f8d', 'n8lHdL1H_ASDeMgWT0jMxDmJh1j2yxC_VM82cyeGV2w', 'http://localhost:4200/auth/callback', 'profile email', '2026-01-29 15:26:31', 1, '9da35559-b71c-4054-af21-923578b97936', '2026-01-29 15:16:30', '2026-01-29 15:16:31', 0);
INSERT INTO `oauth_authorization_codes` VALUES ('d3e906de-b9a6-4a78-a643-233252252776', 'b0886209-7eb8-433e-82ac-2a19d947215b', '9dSk7V_6XZAcnqGohYVwBJB8-vITpXQMqhaORYfAUR8', 'http://192.168.92.61:8100/auth/callback', 'profile email', '2026-01-19 22:49:06', 1, '9e4b007b-25a9-455c-9634-abb8cb1d0d03', '2026-01-19 22:39:05', '2026-01-19 22:39:05', 0);
INSERT INTO `oauth_authorization_codes` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'b0886209-7eb8-433e-82ac-2a19d947215b', 'DOOcvUb6p4eHzrcX38YC14gKpDB81KNb3xYyKS-alIM', 'http://192.168.92.61:8100/auth/callback', 'profile email', '2026-01-20 09:02:03', 1, '9eafb823-5a56-48d1-b90b-006c15ad8a7d', '2026-01-20 08:52:03', '2026-01-20 08:52:03', 0);
INSERT INTO `oauth_authorization_codes` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', '6b546cfa-f319-4ff4-9f30-be604a357f8d', 'c4LYwlp1vj-rFSOsvVddfFy33mdrnUEoIrxqOCbtcNg', 'http://localhost:4200/auth/callback', 'profile email', '2026-01-29 15:21:54', 1, 'a23e2f70-c41c-43e2-adfe-613f6ca5d99f', '2026-01-29 15:11:54', '2026-01-29 15:11:55', 0);
INSERT INTO `oauth_authorization_codes` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', '6b546cfa-f319-4ff4-9f30-be604a357f8d', 'bNbudQF1zpPOC6j6kxKrOmPASk1k8Psasd-T9EUmI24', 'http://localhost:4200/auth/callback', 'profile email', '2026-01-22 18:15:09', 1, 'a2bd4fc2-4c7e-4159-801e-f16a9aa400ca', '2026-01-22 18:05:08', '2026-01-22 18:05:09', 0);
INSERT INTO `oauth_authorization_codes` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', '6b546cfa-f319-4ff4-9f30-be604a357f8d', 'BDeYS0II8W9B5DKqkgtdVE4QQP2hpAZ7Cezvb2pnFUg', 'http://localhost:4200/auth/callback', 'profile email', '2026-01-29 15:21:36', 1, 'a95a256e-1f16-4fdf-920f-46954433ff29', '2026-01-29 15:11:36', '2026-01-29 15:11:37', 0);
INSERT INTO `oauth_authorization_codes` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', '6b546cfa-f319-4ff4-9f30-be604a357f8d', 'OD-KNjC-84Yz-d8BHRwrRAZ5Kc8mtaw-wMKVYmwXt_8', 'http://192.168.92.61:9003/auth/callback', 'profile email', '2026-01-29 21:14:26', 0, 'b12877a8-b10a-4e11-b990-3f91af0cfd5b', '2026-01-29 21:04:25', '2026-01-29 21:04:25', 0);
INSERT INTO `oauth_authorization_codes` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', '6b546cfa-f319-4ff4-9f30-be604a357f8d', 'D56lkONgCyUBt3wZdZ-uQSwYHEW6q3dHkY8yd7jkf9A', 'http://localhost:4200/auth/callback', 'profile email', '2026-01-26 14:43:52', 1, 'bd297757-a6fe-4c24-887f-32e48e7d02fa', '2026-01-26 14:33:52', '2026-01-26 14:33:53', 0);
INSERT INTO `oauth_authorization_codes` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'b0886209-7eb8-433e-82ac-2a19d947215b', '083XpydlJpaTqtGc0fpc_kZ_Dd2lLsceX2E0NjqIHDo', 'http://192.168.92.61:8100/auth/callback', 'profile email', '2026-01-19 22:48:37', 1, 'c4c04c42-0e5e-457b-b84a-fc6e7a54cd40', '2026-01-19 22:38:37', '2026-01-19 22:38:37', 0);
INSERT INTO `oauth_authorization_codes` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', '6b546cfa-f319-4ff4-9f30-be604a357f8d', 'ZZCF1pazNbuXUZU83-kKDkARVVDj0LpsQeRRfh39Djs', 'http://localhost:4200/auth/callback', 'profile email', '2026-01-23 10:03:02', 1, 'c60c37a7-f6b1-46c9-b7a3-2d7ef75adb00', '2026-01-23 09:53:01', '2026-01-23 09:53:03', 0);
INSERT INTO `oauth_authorization_codes` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', '6b546cfa-f319-4ff4-9f30-be604a357f8d', 'AJQxPxyXPeGTEz2qQu7nRHQI-B9Gp41Y2ufGiXb1qKE', 'http://localhost:4200/auth/callback', 'profile email', '2026-01-23 10:01:22', 1, 'c93411e5-e8e0-4219-b01b-73296670be7f', '2026-01-23 09:51:22', '2026-01-23 09:51:23', 0);
INSERT INTO `oauth_authorization_codes` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', '6b546cfa-f319-4ff4-9f30-be604a357f8d', 'de9AfMzeHDNLRhFJ4xEEt-U9ac7kQRCdMvLmTWV9aDY', 'http://localhost:4200/auth/callback', 'profile email', '2026-01-23 09:36:38', 1, 'cc110f72-134d-474f-a77e-6d18ead7bd48', '2026-01-23 09:26:37', '2026-01-23 09:26:38', 0);
INSERT INTO `oauth_authorization_codes` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'b0886209-7eb8-433e-82ac-2a19d947215b', '5IxEL9gL4v_UipaLP3y7y2AYRs3dqRemXwKcOmADCy0', 'http://192.168.92.61:8100/auth/callback', 'profile email', '2026-01-20 09:33:39', 1, 'd9696f3f-3444-4be9-8df7-219e10f44394', '2026-01-20 09:23:38', '2026-01-20 09:23:38', 0);
INSERT INTO `oauth_authorization_codes` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', '6b546cfa-f319-4ff4-9f30-be604a357f8d', '0G8hwL1rPBN1hi03DAT1f8OK51Y_gK3T0pjVISc-AZ0', 'http://localhost:4200/auth/callback', 'profile email', '2026-01-30 14:27:30', 1, 'da79b120-9805-4710-bfb1-ec39ec174e6d', '2026-01-30 14:17:29', '2026-01-30 14:17:30', 0);
INSERT INTO `oauth_authorization_codes` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', '6b546cfa-f319-4ff4-9f30-be604a357f8d', 'oZS1jumzLlWMVt7T93uF_hbblihrDfyTQTWdN9LWqWI', 'http://192.168.92.61:9003/auth/callback', 'profile email', '2026-01-29 21:12:55', 0, 'e2fcd119-905b-4949-8dae-f614604fdc1e', '2026-01-29 21:02:54', '2026-01-29 21:02:54', 0);
INSERT INTO `oauth_authorization_codes` VALUES ('d3e906de-b9a6-4a78-a643-233252252776', '6b546cfa-f319-4ff4-9f30-be604a357f8d', 'PaC-XKtb-8EMmRxt6o7nifgb7RHWCO_tM94LS4U0kRY', 'http://localhost:4200/auth/callback', 'profile email', '2026-01-22 18:18:46', 1, 'e892b4a7-7239-498d-88f7-d918853d9673', '2026-01-22 18:08:45', '2026-01-22 18:08:47', 0);
INSERT INTO `oauth_authorization_codes` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', '6b546cfa-f319-4ff4-9f30-be604a357f8d', 'fa-VE-nrz2kCO_Z7eB5fosHIz-iWzcsBDORkkF5TWbg', 'http://localhost:4200/auth/callback', 'profile email', '2026-01-23 09:53:24', 1, 'e8f8ea23-35c5-463c-ada4-19f1b3e39baa', '2026-01-23 09:43:24', '2026-01-23 09:43:25', 0);
INSERT INTO `oauth_authorization_codes` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'b0886209-7eb8-433e-82ac-2a19d947215b', 'Y9UejbUOAvsoYhBhhHxAX_m0Um67-JyPhy0PYpQmmsQ', 'http://192.168.92.61:8100/auth/callback', 'profile email', '2026-01-20 15:34:52', 1, 'ea5400ad-67c3-4093-84f6-7b6cc97feecc', '2026-01-20 15:24:52', '2026-01-20 15:24:52', 0);
INSERT INTO `oauth_authorization_codes` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', '6b546cfa-f319-4ff4-9f30-be604a357f8d', 'bNJquLKxNfBJyYMmGIBvNsUj9xenzMRZBJtBMnX7kPA', 'http://localhost:4200/auth/callback', 'profile email', '2026-01-23 09:59:16', 1, 'ea7e8e06-5edb-4175-850f-ffd17ed1dc47', '2026-01-23 09:49:16', '2026-01-23 09:49:17', 0);
INSERT INTO `oauth_authorization_codes` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', '6b546cfa-f319-4ff4-9f30-be604a357f8d', 'wN-azbHsGDQjSgU_DbtU52GXp8dWYaLUBOYbZoZ1XOw', 'http://192.168.92.61:9003/auth/callback', 'profile email', '2026-01-29 18:30:20', 0, 'eea5aeae-ac8b-4580-90c4-8324cdd2c4e8', '2026-01-29 18:20:19', '2026-01-29 18:20:19', 0);
INSERT INTO `oauth_authorization_codes` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', '6b546cfa-f319-4ff4-9f30-be604a357f8d', 'uVCkczFQFE0ju-LLHXhL-nAc9eGcltedzWdsF4i-V3s', 'http://localhost:4200/auth/callback', 'profile email', '2026-01-26 14:04:02', 1, 'eeb27d3e-62dc-42d3-8b4f-ece27a3f244f', '2026-01-26 13:54:02', '2026-01-26 13:54:03', 0);
INSERT INTO `oauth_authorization_codes` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', '6b546cfa-f319-4ff4-9f30-be604a357f8d', 'NhbmBfgF4XMJcsAlykbs2GOAec_0ylqu9JcAKvCcffA', 'http://localhost:4200/auth/callback', 'profile email', '2026-01-22 18:15:27', 1, 'f485a7cd-42eb-4ba4-a73b-879f3af278c9', '2026-01-22 18:05:27', '2026-01-22 18:05:28', 0);
INSERT INTO `oauth_authorization_codes` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', '6b546cfa-f319-4ff4-9f30-be604a357f8d', 'jTZl9dDOt8ss3xYYO6dB0Qs1UmYly5_FQedGqDIWoHM', 'http://localhost:4200/auth/callback', 'profile email', '2026-01-22 18:09:48', 1, 'f6bd9e03-c359-4b6b-9614-9c22483c2e3e', '2026-01-22 17:59:48', '2026-01-22 17:59:49', 0);
INSERT INTO `oauth_authorization_codes` VALUES ('ed6a79d3-0083-4d81-8b48-fc522f686f74', 'b0886209-7eb8-433e-82ac-2a19d947215b', '_alk7ErB4K_iWSN8p_-GOC8lagOoTzMRrEY2E8BfOnw', 'http://192.168.92.61:8100/auth/callback', 'profile email', '2026-01-22 15:28:44', 1, 'fbcc6a92-4249-4d05-9274-7556c1645e4b', '2026-01-22 15:18:44', '2026-01-22 15:18:44', 0);

-- ----------------------------
-- Table structure for operation_logs
-- ----------------------------
DROP TABLE IF EXISTS `operation_logs`;
CREATE TABLE `operation_logs`  (
  `user_id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '用户ID',
  `username` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '用户名',
  `operation_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '操作类型',
  `target_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '目标类型',
  `target_id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '目标ID',
  `operation_detail` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '操作详情',
  `ip_address` varchar(45) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'IP地址',
  `user_agent` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '用户代理',
  `operation_time` datetime(0) NULL DEFAULT NULL COMMENT '操作时间',
  `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '主键ID',
  `created_at` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  `updated_at` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  `is_deleted` tinyint(1) NULL DEFAULT NULL COMMENT '是否删除',
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `user_id`(`user_id`) USING BTREE,
  CONSTRAINT `operation_logs_ibfk_1` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE RESTRICT ON UPDATE RESTRICT
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of operation_logs
-- ----------------------------

-- ----------------------------
-- Table structure for permissions
-- ----------------------------
DROP TABLE IF EXISTS `permissions`;
CREATE TABLE `permissions`  (
  `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'uuid()',
  `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '权限名称',
  `display_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '权限显示名称',
  `resource` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '资源标识',
  `action` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '操作类型',
  `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '权限描述',
  `is_active` tinyint(1) NULL DEFAULT 1 COMMENT '是否启用',
  `created_at` timestamp(0) NULL DEFAULT CURRENT_TIMESTAMP(0),
  `updated_at` timestamp(0) NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0),
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `name`(`name`) USING BTREE,
  UNIQUE INDEX `uk_resource_action`(`resource`, `action`) USING BTREE,
  INDEX `idx_name`(`name`) USING BTREE,
  INDEX `idx_resource_action`(`resource`, `action`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '权限表' ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of permissions
-- ----------------------------
INSERT INTO `permissions` VALUES ('09a31c8e-b298-4fd8-8b38-58a480428f18', 'document.view', '查看文档', 'document', 'view', '查看企业文档', 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `permissions` VALUES ('0b06cfe7-8dd5-4596-8b70-1aae1fee67f9', 'profile.reset', '重置个人资料', 'profile', 'reset', '重置个人资料表单', 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `permissions` VALUES ('0f31a263-a067-409a-ad05-641a45e6ed10', 'menu.delete', '删除菜单', 'menu', 'delete', '删除菜单', 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `permissions` VALUES ('114692ea-89d9-481f-8aef-1df56666b166', 'log.export', '导出系统日志', 'log', 'export', '导出系统日志', 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `permissions` VALUES ('17264c50-89d4-4ac5-8072-8196324fc561', 'permission.view_roles', '查看权限角色', 'permission', 'view_roles', '查看权限关联的角色', 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `permissions` VALUES ('218d77b3-123e-4437-a976-be69e27474a8', 'user.edit', '编辑用户', 'user', 'edit', '编辑用户信息', 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `permissions` VALUES ('24406901-5022-4f96-8afa-8e91c6b6bcbd', 'admin.quick_create_app', '快速创建应用', 'admin', 'quick_create_app', '快速创建应用', 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `permissions` VALUES ('347cef5d-20c0-46b5-ac9e-489a8049ab20', 'admin.quick_user_mgmt', '快速用户管理', 'admin', 'quick_user_mgmt', '快速跳转到用户管理', 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `permissions` VALUES ('35dcf1ea-2eeb-4316-bf18-9b92c087a2d7', 'app.view_secret', '查看应用密钥', 'app', 'view_secret', '查看应用密钥', 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `permissions` VALUES ('37f3e685-f249-4702-a83f-263e8eb2f657', 'menu.view', '查看菜单', 'menu', 'view', '查看菜单列表和详情', 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `permissions` VALUES ('38ee71e8-0c67-4f76-ac4a-b6a94a101ba4', 'admin.quick_app_mgmt', '快速应用管理', 'admin', 'quick_app_mgmt', '快速跳转到应用管理', 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `permissions` VALUES ('3bae0593-c9a6-4abd-8cc8-ce396e9fdbd0', 'log.clear', '清理系统日志', 'log', 'clear', '清理历史日志', 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `permissions` VALUES ('3f70df3e-f26a-41b7-b0f6-5c50aa43c8b7', 'role.view', '查看角色', 'role', 'view', '查看角色列表和详情', 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `permissions` VALUES ('3ff3cc15-a911-4616-a4ce-51e29c477521', 'admin.quick_export_logs', '快速导出日志', 'admin', 'quick_export_logs', '快速导出日志', 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `permissions` VALUES ('416647f6-4a64-471c-a42e-1b4fdf2c8a56', 'profile.save', '保存个人资料', 'profile', 'save', '保存个人资料修改', 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `permissions` VALUES ('44b36fb7-c844-4b2f-9d48-e80b426536b9', 'app.reset_secret', '重置应用密钥', 'app', 'reset_secret', '重置应用密钥', 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `permissions` VALUES ('5630a397-94fb-4f52-9d3c-b496abc0487b', 'settings.view', '查看系统设置', 'settings', 'view', '查看系统配置', 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `permissions` VALUES ('59bcc91d-d331-4aff-9390-511821bb326f', 'user.create', '创建用户', 'user', 'create', '创建新用户', 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `permissions` VALUES ('5cae8f32-f13d-4c2b-a969-cd9de503e9eb', 'admin.dashboard', '管理概览', 'admin', 'dashboard', '查看管理概览', 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `permissions` VALUES ('5f653d91-e0fe-4650-bda7-1abff5a9d69b', 'log.view', '查看系统日志', 'log', 'view', '查看系统操作日志', 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `permissions` VALUES ('638e2445-878c-40f7-83be-597972d15cf0', 'user.delete', '删除用户', 'user', 'delete', '删除用户', 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `permissions` VALUES ('66430840-9192-4906-8665-ccffd3075bd9', 'app.view_logs', '查看应用日志', 'app', 'view_logs', '查看应用相关日志', 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `permissions` VALUES ('76b46489-6eba-4f76-841c-c088c38e3b1b', 'app.view', '查看应用', 'app', 'view', '查看应用列表和详情', 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `permissions` VALUES ('8149c1b2-8b73-482e-8214-5e06bc25623b', 'document.delete', '删除文档', 'document', 'delete', '删除文档', 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `permissions` VALUES ('822ab59c-e4a7-4eb9-b789-848378678710', 'role.create', '创建角色', 'role', 'create', '创建新角色', 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `permissions` VALUES ('82937e5c-5d37-44fe-84fa-87af20f94a1c', 'admin.quick_create_user', '快速创建用户', 'admin', 'quick_create_user', '快速创建用户', 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `permissions` VALUES ('926408fe-3ee5-4a41-a524-f3138a235298', 'permission.edit', '编辑权限', 'permission', 'edit', '编辑权限信息', 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `permissions` VALUES ('9786516e-1908-4fae-801e-c60c9c35b86c', 'document.kb_manage', '知识库管理', 'document', 'kb_manage', '管理文档入库和移除', 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `permissions` VALUES ('a54a9829-5fb3-44b4-b658-9b4cb30d7d84', 'permission.create', '创建权限', 'permission', 'create', '创建新权限', 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `permissions` VALUES ('a7e2ceaf-4330-44ba-bf9c-30e09c88e961', 'role.delete', '删除角色', 'role', 'delete', '删除角色', 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `permissions` VALUES ('a9773815-23d6-4594-85f4-1610bca98ce5', 'profile.change_password', '修改密码', 'profile', 'change_password', '修改登录密码', 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `permissions` VALUES ('ad24cece-a009-4b22-a4ef-9a4ae0bee265', 'app.delete', '删除应用', 'app', 'delete', '删除应用', 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `permissions` VALUES ('b43439e6-de46-4b5e-bc78-f23271fbb5b0', 'role.edit', '编辑角色', 'role', 'edit', '编辑角色信息', 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `permissions` VALUES ('b5ed5637-bb00-4a89-b685-7c63f9305e26', 'admin.quick_settings', '快速系统设置', 'admin', 'quick_settings', '快速跳转到系统设置', 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `permissions` VALUES ('ba38077d-d8f6-44ce-a70b-be5b693787b5', 'menu.sort', '排序菜单', 'menu', 'sort', '调整菜单排序', 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `permissions` VALUES ('baca63fe-0e1a-400e-a00a-6b1849b2d694', 'menu.edit', '编辑菜单', 'menu', 'edit', '编辑菜单信息', 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `permissions` VALUES ('bc51f030-3efe-4544-9a5e-ff42a18318fb', 'user.view', '查看用户', 'user', 'view', '查看用户列表和详情', 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `permissions` VALUES ('c0f51e32-db23-49fa-8845-1faf6bf9c456', 'permission.delete', '删除权限', 'permission', 'delete', '删除权限', 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `permissions` VALUES ('c6ea84d4-1429-43ea-aad2-0a0f81156849', 'user.batch_delete', '批量删除用户', 'user', 'batch_delete', '批量删除用户', 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `permissions` VALUES ('cb92754f-3e32-4a69-aaf2-23f20a4a589f', 'user.assign_role', '分配用户角色', 'user', 'assign_role', '为用户分配角色', 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `permissions` VALUES ('cee81ef4-d9ea-40eb-bce6-bb9499b21771', 'settings.edit', '修改系统设置', 'settings', 'edit', '修改系统配置', 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `permissions` VALUES ('d4eb97ca-a2fc-4f69-a264-90f22261da72', 'app.create', '创建应用', 'app', 'create', '创建OAuth2应用', 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `permissions` VALUES ('e0fe38a3-e905-440c-a90b-00b70a0894bb', 'menu.create', '创建菜单', 'menu', 'create', '创建新菜单', 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `permissions` VALUES ('e14cf02e-bacd-403b-914b-1af071bdccf4', 'document.add', '上传文档', 'document', 'add', '上传新文档', 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `permissions` VALUES ('e318b904-a302-4ff3-832e-9e40940029b7', 'role.permission_mgmt', '角色权限管理', 'role', 'permission_mgmt', '管理角色权限', 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `permissions` VALUES ('eebab12f-135a-4b19-85a9-bfd567fd843c', 'permission.view', '查看权限', 'permission', 'view', '查看权限列表和详情', 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `permissions` VALUES ('f5b95bba-4d34-4cbd-bb2a-8f3f548b7a89', 'user.reset_password', '重置用户密码', 'user', 'reset_password', '重置用户密码', 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `permissions` VALUES ('f931de1a-e374-4cbd-8506-1aa4273bf657', 'app.edit', '编辑应用', 'app', 'edit', '编辑应用信息', 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `permissions` VALUES ('f945e7b4-8ba6-4ba7-98f9-91ef96ffb267', 'admin.quick_view_logs', '快速查看日志', 'admin', 'quick_view_logs', '快速查看系统日志', 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');

-- ----------------------------
-- Table structure for role_menus
-- ----------------------------
DROP TABLE IF EXISTS `role_menus`;
CREATE TABLE `role_menus`  (
  `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'uuid()',
  `role_id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  `menu_id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  `created_at` timestamp(0) NULL DEFAULT CURRENT_TIMESTAMP(0),
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `uk_role_menu`(`role_id`, `menu_id`) USING BTREE,
  INDEX `idx_role_id`(`role_id`) USING BTREE,
  INDEX `idx_menu_id`(`menu_id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '角色菜单关联表' ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of role_menus
-- ----------------------------
INSERT INTO `role_menus` VALUES ('025542ad-a82c-4aa9-9880-3623d2348aac', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'user-delete-btn', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('044357af-626e-45e7-81c8-18912ce09ca8', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'app-management', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('055bd007-7ad3-4052-bb06-2e2ef1e972b1', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'log-export-btn', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('05c2e451-ab8d-46e3-a18c-ed252b1565df', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'app-reset-secret-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('095525da-447a-4fd2-aeb4-6f040cd597e0', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'admin-dashboard-app-mgmt-btn', '2026-01-06 17:46:33');
INSERT INTO `role_menus` VALUES ('0a64a852-c0ba-435c-8f2c-0b265a4e3ea1', '6d4fe371-f299-412c-a1e2-bf5bb3bdf6bd', 'admin-dashboard-create-app-btn', '2026-01-06 17:46:36');
INSERT INTO `role_menus` VALUES ('0a7ba548-cb7e-468e-b062-df1ba2416f24', '6d4fe371-f299-412c-a1e2-bf5bb3bdf6bd', 'profile-reset-btn', '2026-01-06 17:46:36');
INSERT INTO `role_menus` VALUES ('0b8f58b1-0d46-4f0b-aef5-4fbbb1cb022f', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'permission-delete-btn', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('0ce6cf7e-90f8-4860-9c6b-0427c6e4cb42', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'user-reset-password-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('0e0c8537-d249-4c25-8920-10356227e2c0', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'user-assign-role-btn', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('11e04bb7-587e-436e-8e75-1aa57e3437bd', 'd3b1fc02-26b9-4f99-ab1c-821ac2cd43dc', 'profile-change-password-btn', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('12fbfbaa-73a7-458f-beb3-6c8b67d39b4b', '6d4fe371-f299-412c-a1e2-bf5bb3bdf6bd', 'app-view-secret-btn', '2026-01-06 17:46:36');
INSERT INTO `role_menus` VALUES ('135ac295-c689-4bdc-9639-bf59bd57b435', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'system-settings', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('1479bc12-70d2-410c-825c-6f59f904cdd7', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'menu-sort-btn', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('149b7544-c6c0-46f0-bf89-4aaa8d05912e', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'role-create-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('14b15458-bce2-4cda-a8ed-b592d40ee047', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'user-edit-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('14b16fc9-bc6d-44c8-aefa-a79f5152fb6e', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'settings-edit-btn', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('15e6ec6d-f902-4e13-a702-d1f1361c1e89', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'user-create-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('17796cfe-d9b1-4048-a462-931ff140226f', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'app-delete-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('19de2d22-1ff4-44ec-8ce0-58e26559c9b1', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'admin-dashboard-app-mgmt-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('1ea845f2-fe82-4aea-8362-f915bee4b49b', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'admin-dashboard-create-user-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('2099661d-6945-442a-9e9a-803cb6636562', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'profile-change-password-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('20f35868-122f-4c9f-b08b-add550f93b43', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'menu-sort-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('22b0e663-7c1a-47a3-9242-416021524ba5', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'admin-dashboard-create-app-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('23a0f589-27ab-436f-bc4a-34afd7fbe4f6', 'd3b1fc02-26b9-4f99-ab1c-821ac2cd43dc', 'admin-dashboard-view-logs-btn', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('2455f638-74f9-4abd-8be1-e0baec1abffc', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'permission-management', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('25065496-1a6a-47ca-a284-301e9dc2c1cf', '6d4fe371-f299-412c-a1e2-bf5bb3bdf6bd', 'app-edit-btn', '2026-01-06 17:46:36');
INSERT INTO `role_menus` VALUES ('26ab2f54-211d-4d5c-9a8b-e69366c1ac75', 'd3b1fc02-26b9-4f99-ab1c-821ac2cd43dc', 'user-batch-delete-btn', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('278090fd-14a1-4c88-8234-4aef7043af4a', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'profile-main', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('28a99e61-8b13-4aa8-8441-d5e61ab149d6', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'user-assign-role-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('29578f5d-b2cb-4d15-a3e4-d36613e9226b', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'admin-main', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('2cde5175-3782-4b9a-a85d-a797fcfd4c73', 'd3b1fc02-26b9-4f99-ab1c-821ac2cd43dc', 'role-edit-btn', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('2ce3a3b7-47ba-431b-8230-36662c592292', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'profile-main', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('2f936c11-df6b-4358-9126-9777f2e324a0', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'admin-dashboard-view-logs-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('2fe26311-ed22-43d2-9029-36c414cf6c87', '6d4fe371-f299-412c-a1e2-bf5bb3bdf6bd', 'app-view-logs-btn', '2026-01-06 17:46:36');
INSERT INTO `role_menus` VALUES ('33b6c3fa-fdc9-4e33-8347-e5cf96bc92de', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'user-reset-password-btn', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('34ce7ce8-9c82-45b5-b2b6-550a9433bdba', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'admin-dashboard-settings-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('3787d2fd-f871-4e02-b3e2-dbae8d8201b9', 'd3b1fc02-26b9-4f99-ab1c-821ac2cd43dc', 'user-create-btn', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('3a175a42-4a70-456f-b9b1-8e84afef86a4', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'admin-dashboard-create-user-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('3b88ae50-b15b-4e26-beef-bb1fb9ad5994', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'profile-change-password-btn', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('3bc3852e-2bfc-4f01-9d09-f117df5b8188', '6d4fe371-f299-412c-a1e2-bf5bb3bdf6bd', 'admin-main', '2026-01-06 17:46:36');
INSERT INTO `role_menus` VALUES ('3e346075-b83a-438c-889f-7b2958810f09', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'log-export-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('40067b97-fece-4fe7-b405-b0cf7dedc1c3', 'd3b1fc02-26b9-4f99-ab1c-821ac2cd43dc', 'admin-dashboard-export-logs-btn', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('4341f606-c325-44ec-98db-7ce680b98cb4', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'app-management', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('4390aa1c-f4e0-466b-a986-ff2f262bb343', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'menu-edit-btn', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('472281aa-2865-42ad-a9ce-71ec656240be', '6d4fe371-f299-412c-a1e2-bf5bb3bdf6bd', 'dashboard-main', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('4734b6e2-d08d-4f0c-bd8d-9c6b9d012c22', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'role-permission-mgmt-btn', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('489c8dd2-9a5d-43aa-b86d-5a84234d44e8', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'menu-edit-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('498861fe-3d21-48dd-ab71-fe5595999575', 'd3b1fc02-26b9-4f99-ab1c-821ac2cd43dc', 'user-edit-btn', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('4a74a3d6-d29d-40ff-8a00-953bd0ab85c6', '6d4fe371-f299-412c-a1e2-bf5bb3bdf6bd', 'admin-dashboard-export-logs-btn', '2026-01-06 17:46:36');
INSERT INTO `role_menus` VALUES ('4d1fd668-c78a-414c-acb4-8cd21fd3927c', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'log-management', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('4d5c1edb-df6d-49cf-b9a9-0511d0976b6a', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'menu-delete-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('4d9b9477-c784-4eac-9256-0d0d1d198175', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'user-batch-delete-btn', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('4eb8ff96-6c6f-4079-9f78-b917810ddbd2', '1229689c-f005-4d61-888c-f25562d3802b', 'profile-change-password-btn', '2026-01-06 17:46:36');
INSERT INTO `role_menus` VALUES ('511b3697-ee12-45ee-8567-fd5cba25fa78', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'log-view-btn', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('511bc5d2-3486-47c1-857a-de6b74183bd1', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'basic-info-job', '2026-01-12 16:58:30');
INSERT INTO `role_menus` VALUES ('5153243b-e568-4f62-b569-9dd9a13a2083', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'user-management', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('535be115-0160-4ce7-a637-595aad0d4d30', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'document-management', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('55caff9a-7be6-4232-90bf-24cec5e3262f', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'log-management', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('57e5655e-bb82-4e76-bb07-a074460de479', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'basic-info-basis', '2026-01-12 16:58:29');
INSERT INTO `role_menus` VALUES ('57f8bfe4-ed1e-4258-a929-94b9643968f3', 'd3b1fc02-26b9-4f99-ab1c-821ac2cd43dc', 'admin-dashboard-user-mgmt-btn', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('59d21775-38ec-4744-8aaa-61017cdc94f6', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'admin-dashboard-user-mgmt-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('5eed402a-0733-41ea-8351-4df30d632c1f', 'd3b1fc02-26b9-4f99-ab1c-821ac2cd43dc', 'role-management', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('5effcb42-4beb-45a0-bc43-e51c5a45059a', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'admin-dashboard-create-app-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('61fd1ee5-91a4-476a-adc9-983e0d0f85c2', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'menu-create-btn', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('639c41f2-5147-46c0-bfed-d65606ae827f', 'd3b1fc02-26b9-4f99-ab1c-821ac2cd43dc', 'admin-dashboard-app-mgmt-btn', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('63aba4e8-0754-4f9d-ba6b-a1ee1b628b08', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'permission-edit-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('668e0d7a-39a9-43c3-b60c-ce06ed6d77ef', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'permission-view-roles-btn', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('672a3ae2-72ac-432d-b6ca-ce0169b0825a', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'app-view-logs-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('681f3ce7-302d-482e-8d84-b1e6e9454b7e', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'document-kb-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('682e2f40-74d6-40e8-a4f3-4e9a920f0fcc', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'menu-management', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('69419ca1-d2a0-4598-9131-0085d75ca22e', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'user-create-btn', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('6b304d44-412f-4040-88c7-39640638fede', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'app-view-secret-btn', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('6c0d6a43-a377-4047-9707-6618dbf91dbe', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'system-settings', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('6ce5de98-b3fa-4dff-b05b-188b82fc3ff8', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'document-view-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('6ef178a1-dd83-471a-a6e2-c69ffc71a48d', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'basic-info-work', '2026-01-12 16:58:29');
INSERT INTO `role_menus` VALUES ('71b7c085-91de-46ac-adac-bf494ebccd83', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'permission-edit-btn', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('71cbd615-7a60-4101-8a1e-51506e70fd5b', 'd3b1fc02-26b9-4f99-ab1c-821ac2cd43dc', 'role-permission-mgmt-btn', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('721c2352-33f3-44be-acb9-9bffe5e1aeb6', 'd3b1fc02-26b9-4f99-ab1c-821ac2cd43dc', 'user-assign-role-btn', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('722b2daf-c009-46b0-952a-fa7c28a61bfb', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'app-create-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('72d27e8d-6733-4419-b609-2cefc5200dac', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'role-delete-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('741d46a1-f1b6-40bb-b537-053d785aa786', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'permission-management', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('748da9c8-00db-43de-ac2d-452ccdf96b63', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'profile-reset-btn', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('75717fd9-24c9-4a13-b439-7abcf49b6733', '6d4fe371-f299-412c-a1e2-bf5bb3bdf6bd', 'admin-dashboard-create-user-btn', '2026-01-06 17:46:36');
INSERT INTO `role_menus` VALUES ('760c642b-8d94-4699-94e3-9ee9ff7312c8', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'app-view-secret-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('78b455c2-0941-4f64-a7a3-1e73c774063f', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'basic-info-main', '2026-01-12 16:58:30');
INSERT INTO `role_menus` VALUES ('7a4a5a36-992d-48b2-822b-e923c1f489ff', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'profile-save-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('7a58d281-a220-4e08-944b-689f1f6360fc', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'document-upload-btn', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('7a7eaeb4-0b40-4987-9caf-2361809bea81', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'menu-delete-btn', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('7b6c5afd-e436-4575-bec0-49bed2cfe9d5', 'd3b1fc02-26b9-4f99-ab1c-821ac2cd43dc', 'user-reset-password-btn', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('7ba3497a-670f-46bd-b4ee-1d1382c360f6', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'basic-info-work', '2026-01-12 16:58:30');
INSERT INTO `role_menus` VALUES ('7c7128a9-b745-46e1-adec-1802a29338a9', '1229689c-f005-4d61-888c-f25562d3802b', 'profile-main', '2026-01-06 17:46:36');
INSERT INTO `role_menus` VALUES ('7cbb649e-d4b5-40c9-810e-06415c0261c5', 'd3b1fc02-26b9-4f99-ab1c-821ac2cd43dc', 'dashboard-main', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('8230300e-9e0e-4cf5-8878-f750c736102b', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'admin-dashboard-view-logs-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('877f8ec0-f5f2-40f1-9803-091f7457199b', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'log-clear-btn', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('88583719-ac8a-4ed1-bb71-791f69abe6fb', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'dashboard-main', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('89d463b9-84ae-4f30-9bda-4647bfcec62f', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'permission-view-roles-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('89f9c92d-052e-4543-a56c-27beb334d9a1', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'app-edit-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('8b406992-5ccf-4827-8ac1-971f67432bd3', 'd3b1fc02-26b9-4f99-ab1c-821ac2cd43dc', 'admin-dashboard-create-user-btn', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('8b6bff2e-d10a-4841-b918-438e6694f4c2', 'd3b1fc02-26b9-4f99-ab1c-821ac2cd43dc', 'admin-dashboard', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('8bbaa5b0-836c-451a-bc6c-4a4bc36549bb', 'd3b1fc02-26b9-4f99-ab1c-821ac2cd43dc', 'admin-main', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('8c487823-f4d3-40f6-86a3-a5b8575389c8', '6d4fe371-f299-412c-a1e2-bf5bb3bdf6bd', 'app-management', '2026-01-06 17:46:36');
INSERT INTO `role_menus` VALUES ('8f4db010-62f2-4fab-999f-f5b5b54d1475', 'd3b1fc02-26b9-4f99-ab1c-821ac2cd43dc', 'role-delete-btn', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('8fdfa185-411e-40f9-a657-93a69be87b62', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'dashboard-main', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('91c07e2e-ca6f-464d-a986-af5221325632', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'settings-edit-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('9335db4c-22bb-4275-974b-17ab6fd4cd68', 'd3b1fc02-26b9-4f99-ab1c-821ac2cd43dc', 'profile-reset-btn', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('971bb28b-aed2-4f00-80f7-44c08c664b3d', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'role-delete-btn', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('9a7d45cb-b0f5-4e98-98c6-327a8a79c5af', '6d4fe371-f299-412c-a1e2-bf5bb3bdf6bd', 'profile-save-btn', '2026-01-06 17:46:36');
INSERT INTO `role_menus` VALUES ('9c4af5c4-ce5b-4f10-8e8a-9272c0f58b5d', 'd3b1fc02-26b9-4f99-ab1c-821ac2cd43dc', 'role-create-btn', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('9d73c2fb-13de-4cd4-912a-517639b15e6d', 'd3b1fc02-26b9-4f99-ab1c-821ac2cd43dc', 'admin-dashboard-create-app-btn', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('9e3a0a94-e08e-4505-9ab2-7d429eccbdfd', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'user-delete-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('9f6f70e1-28db-47ee-926e-901cabf260b4', '1229689c-f005-4d61-888c-f25562d3802b', 'dashboard-main', '2026-01-06 17:46:36');
INSERT INTO `role_menus` VALUES ('a18144d3-724f-46e1-9462-f3c01595265f', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'role-permission-mgmt-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('a29535e9-25d1-4579-a71c-3561ada07bea', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'app-delete-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('a4008386-2a5f-4a81-831a-87a087f8fa7e', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'document-kb-btn', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('a56a8c83-4920-4310-a166-4416c209d67d', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'document-management', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('a713b8fa-2eb5-46ea-a613-09eb1c9eda57', 'd3b1fc02-26b9-4f99-ab1c-821ac2cd43dc', 'user-delete-btn', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('a7851bd7-d090-4a4b-91a8-de3258ff32a7', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'permission-create-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('a7d93cbd-49bb-49f3-9b57-77c396c57bde', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'admin-main', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('a87760e1-6739-4cef-8de9-f01c4feb9fba', '6d4fe371-f299-412c-a1e2-bf5bb3bdf6bd', 'app-reset-secret-btn', '2026-01-06 17:46:36');
INSERT INTO `role_menus` VALUES ('aa7ed70f-5f89-4e9e-a5e0-a32737140e33', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'permission-delete-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('acbe4717-8f3d-48f7-b255-cbf9c0d2bc91', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'role-management', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('ae61f73a-743e-4917-8c1c-d9442c3ef93e', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'app-reset-secret-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('af01f222-1976-45c2-91bf-4e4aebf950e8', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'app-edit-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('b5143288-ef6f-44dc-be33-71d1e0b7bc2f', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'basic-info-basis', '2026-01-12 16:58:30');
INSERT INTO `role_menus` VALUES ('b57c63d8-5f08-4ef2-8658-8262153c6e13', '6d4fe371-f299-412c-a1e2-bf5bb3bdf6bd', 'admin-dashboard', '2026-01-06 17:46:36');
INSERT INTO `role_menus` VALUES ('b703abcd-127b-417b-91ee-6e9b9f0b76fb', '6d4fe371-f299-412c-a1e2-bf5bb3bdf6bd', 'profile-change-password-btn', '2026-01-06 17:46:36');
INSERT INTO `role_menus` VALUES ('b9927191-e621-43e0-b851-6de184c4abb9', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'log-view-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('c1297cce-409f-418e-81c9-72156ced3eb3', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'search-engine-management', '2026-01-20 16:43:47');
INSERT INTO `role_menus` VALUES ('c225a72f-c16a-4aa4-827e-f817510d9072', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'document-delete-btn', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('c357de49-1e51-497e-a116-767ea4173b09', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'permission-create-btn', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('c46a8891-02c7-4a9c-8dc4-7dd512fa6c12', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'admin-dashboard', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('c7188393-f1c0-11f0-b5f2-128f048cee51', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'document-edit-btn', '2026-01-15 11:17:52');
INSERT INTO `role_menus` VALUES ('c78a42cc-1349-4b1e-8d35-282834c02daa', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'user-edit-btn', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('ca057328-d383-4a55-9a64-3ac4c99abe50', '1229689c-f005-4d61-888c-f25562d3802b', 'profile-save-btn', '2026-01-06 17:46:36');
INSERT INTO `role_menus` VALUES ('ca15d228-aad9-4309-aa2d-42a1ee8bc880', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'document-upload-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('ca498f8e-81e7-488b-9eec-fb9f0e2bd796', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'admin-dashboard-settings-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('cf6225aa-e719-471c-81ac-fe5a3ba89a8b', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'document-delete-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('cfc57f6d-f9ec-4582-b4d5-34391eb7a539', '6d4fe371-f299-412c-a1e2-bf5bb3bdf6bd', 'app-create-btn', '2026-01-06 17:46:36');
INSERT INTO `role_menus` VALUES ('d20ce931-7df4-4fa6-95f1-0f911be7352b', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'role-edit-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('d52e88b5-4939-4ccf-99bf-3bc13bbb223a', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'admin-dashboard-export-logs-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('d57985e4-f936-418b-a61b-0809e2c11983', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'app-create-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('d85dcc8f-af45-4510-92af-8646a9e2a411', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'app-view-logs-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('d9d4f246-d0f8-47dc-946c-d101ae9ab854', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'admin-dashboard-user-mgmt-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('db2f5f31-8eda-4a8b-8257-c55cae5bc55f', '6d4fe371-f299-412c-a1e2-bf5bb3bdf6bd', 'admin-dashboard-view-logs-btn', '2026-01-06 17:46:36');
INSERT INTO `role_menus` VALUES ('db46be82-3abe-422f-b16d-e6f2e28164ce', '6d4fe371-f299-412c-a1e2-bf5bb3bdf6bd', 'admin-dashboard-settings-btn', '2026-01-06 17:46:36');
INSERT INTO `role_menus` VALUES ('dc1831e3-7686-4465-b075-07eb58b2e666', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'role-management', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('dcc097d4-6952-4a4a-a840-5cd98e729cd2', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'menu-create-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('dcdc7d65-e4a6-4730-b791-712aef484b92', 'd3b1fc02-26b9-4f99-ab1c-821ac2cd43dc', 'user-management', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('de4dd5e1-20c9-40d1-94c3-e497e2cf17cf', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'profile-save-btn', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('e0b71480-5834-4548-86c3-32b071f087ca', '6d4fe371-f299-412c-a1e2-bf5bb3bdf6bd', 'app-delete-btn', '2026-01-06 17:46:36');
INSERT INTO `role_menus` VALUES ('e16ddb95-b768-4688-a269-aeb900c8e9fb', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'user-management', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('e3a53432-19b7-4502-b517-976eb1b33f43', '6d4fe371-f299-412c-a1e2-bf5bb3bdf6bd', 'profile-main', '2026-01-06 17:46:36');
INSERT INTO `role_menus` VALUES ('e5bf2916-1e7e-4298-93b2-6e696151394c', '6d4fe371-f299-412c-a1e2-bf5bb3bdf6bd', 'admin-dashboard-app-mgmt-btn', '2026-01-06 17:46:36');
INSERT INTO `role_menus` VALUES ('e6188b85-678c-4e63-a341-9251a682456f', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'profile-reset-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('e6ccf2f4-b706-431c-b5f1-763119f7c18a', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'basic-info-main', '2026-01-12 16:58:29');
INSERT INTO `role_menus` VALUES ('e7766924-e627-46e0-9156-699c5f972ed6', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'admin-dashboard-export-logs-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('e7b6703c-16b8-4788-ba53-5e4685eafa24', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'settings-view-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('e9ed56da-fa58-4ece-bc0e-a2fab0d7ffa5', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'user-batch-delete-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('eac50c61-4722-4bab-8bc3-13981314a50b', 'd3b1fc02-26b9-4f99-ab1c-821ac2cd43dc', 'admin-dashboard-settings-btn', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('eaebfc57-b63a-48eb-a416-a109d00f8fa6', 'd3b1fc02-26b9-4f99-ab1c-821ac2cd43dc', 'profile-main', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('f14054bb-0100-46b5-b4a5-208c558c43e3', '6d4fe371-f299-412c-a1e2-bf5bb3bdf6bd', 'admin-dashboard-user-mgmt-btn', '2026-01-06 17:46:36');
INSERT INTO `role_menus` VALUES ('f49e32f0-4111-4492-b534-330650c9aa45', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'role-create-btn', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('f5585512-ea3e-4a8d-a90b-929d9a143316', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'document-view-btn', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('f65a8371-3347-4586-8702-ef566b3fa977', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'admin-dashboard', '2026-01-06 17:46:33');
INSERT INTO `role_menus` VALUES ('f6774852-de26-4a22-98e7-bbde8534197f', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'menu-management', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('f6bdff3b-d266-43cc-b4df-0346e7264f20', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'basic-info-job', '2026-01-12 16:58:29');
INSERT INTO `role_menus` VALUES ('f763aa2a-bdb1-4320-bd9b-2d1ecfc865d3', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'role-edit-btn', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('f9ab6415-77b5-4595-a969-a365dcaf2137', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'log-clear-btn', '2026-01-06 17:46:34');
INSERT INTO `role_menus` VALUES ('fe20cf51-848e-4bbd-bfc3-892888c939c3', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'settings-view-btn', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('feae5878-5e41-440f-9d3e-49d71313b4f1', '1229689c-f005-4d61-888c-f25562d3802b', 'profile-reset-btn', '2026-01-06 17:46:36');
INSERT INTO `role_menus` VALUES ('ff8f9446-6468-4713-b25e-6a7334ebe3bc', 'd3b1fc02-26b9-4f99-ab1c-821ac2cd43dc', 'profile-save-btn', '2026-01-06 17:46:35');
INSERT INTO `role_menus` VALUES ('uuid()', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'fa322e98-3bde-4158-a60e-3e4bc44e1554', '2026-01-09 14:52:25');

-- ----------------------------
-- Table structure for role_permissions
-- ----------------------------
DROP TABLE IF EXISTS `role_permissions`;
CREATE TABLE `role_permissions`  (
  `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'uuid()',
  `role_id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  `permission_id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  `created_at` timestamp(0) NULL DEFAULT CURRENT_TIMESTAMP(0),
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `uk_role_permission`(`role_id`, `permission_id`) USING BTREE,
  INDEX `idx_role_id`(`role_id`) USING BTREE,
  INDEX `idx_permission_id`(`permission_id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '角色权限关联表' ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of role_permissions
-- ----------------------------
INSERT INTO `role_permissions` VALUES ('01fa96cd-298f-4855-a4ef-16915596dc3e', 'd3b1fc02-26b9-4f99-ab1c-821ac2cd43dc', 'cb92754f-3e32-4a69-aaf2-23f20a4a589f', '2026-01-06 17:46:33');
INSERT INTO `role_permissions` VALUES ('0261a1bc-52f6-42b3-b76d-ed24feff036b', '6d4fe371-f299-412c-a1e2-bf5bb3bdf6bd', '38ee71e8-0c67-4f76-ac4a-b6a94a101ba4', '2026-01-06 17:46:33');
INSERT INTO `role_permissions` VALUES ('03765128-29f8-438d-bcfb-b7715cf110e7', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'f931de1a-e374-4cbd-8506-1aa4273bf657', '2026-01-06 17:46:33');
INSERT INTO `role_permissions` VALUES ('04f7369e-f7aa-4abf-a8ba-9d663edd993e', 'd3b1fc02-26b9-4f99-ab1c-821ac2cd43dc', '416647f6-4a64-471c-a42e-1b4fdf2c8a56', '2026-01-06 17:46:33');
INSERT INTO `role_permissions` VALUES ('061d10ca-8c04-4bbd-8c09-ea467e35fbba', 'd3b1fc02-26b9-4f99-ab1c-821ac2cd43dc', '3f70df3e-f26a-41b7-b0f6-5c50aa43c8b7', '2026-01-06 17:46:33');
INSERT INTO `role_permissions` VALUES ('0afb80f1-49c5-4182-8cf8-ac5283a2f6e5', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'b5ed5637-bb00-4a89-b685-7c63f9305e26', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('0cf4b3e0-77ad-42bf-aee2-3e375ad647cc', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', '09a31c8e-b298-4fd8-8b38-58a480428f18', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('129d6e29-a485-4ff9-801e-1212698f6e0d', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', '822ab59c-e4a7-4eb9-b789-848378678710', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('13d6b857-a6b1-4ead-a452-dcbfa204d05d', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', '3bae0593-c9a6-4abd-8cc8-ce396e9fdbd0', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('19d0e72b-308e-4473-bc80-c179fde0c524', 'd3b1fc02-26b9-4f99-ab1c-821ac2cd43dc', 'c6ea84d4-1429-43ea-aad2-0a0f81156849', '2026-01-06 17:46:33');
INSERT INTO `role_permissions` VALUES ('1ad46bf8-626e-42bf-8c26-657ed6a7f0e3', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', '09a31c8e-b298-4fd8-8b38-58a480428f18', '2026-01-06 17:46:33');
INSERT INTO `role_permissions` VALUES ('1bca7d5b-8140-4815-af86-cc7c1d8bcb41', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'a54a9829-5fb3-44b4-b658-9b4cb30d7d84', '2026-01-06 17:46:33');
INSERT INTO `role_permissions` VALUES ('1f6b6a61-b3ce-4dee-8460-9f9e04c788fd', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'c6ea84d4-1429-43ea-aad2-0a0f81156849', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('21337346-c8ee-4b44-949f-fc4ed37fcb1a', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'bc51f030-3efe-4544-9a5e-ff42a18318fb', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('219d30b7-1948-45e8-aba7-4dfb6fdaca34', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', '3ff3cc15-a911-4616-a4ce-51e29c477521', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('22842f78-f6e5-42a3-8aec-33ad13314540', '6d4fe371-f299-412c-a1e2-bf5bb3bdf6bd', 'ad24cece-a009-4b22-a4ef-9a4ae0bee265', '2026-01-06 17:46:33');
INSERT INTO `role_permissions` VALUES ('233b5e88-7f56-4f1c-9d1a-cd5046219d06', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'f5b95bba-4d34-4cbd-bb2a-8f3f548b7a89', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('268aca56-aeea-4e66-af08-f961af9b6301', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', '3ff3cc15-a911-4616-a4ce-51e29c477521', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('27eb58e2-2af6-43bb-bcf9-54c2a2be0795', 'd3b1fc02-26b9-4f99-ab1c-821ac2cd43dc', 'f5b95bba-4d34-4cbd-bb2a-8f3f548b7a89', '2026-01-06 17:46:33');
INSERT INTO `role_permissions` VALUES ('289cee46-38ed-4884-a419-0f5aefc21dde', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'eebab12f-135a-4b19-85a9-bfd567fd843c', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('28ffc747-ca89-4251-9b53-4e2b640cdc4f', '1229689c-f005-4d61-888c-f25562d3802b', 'a9773815-23d6-4594-85f4-1610bca98ce5', '2026-01-06 17:46:33');
INSERT INTO `role_permissions` VALUES ('29a1a1c5-fbd0-41c2-bee0-ba64e9ce81d0', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', '38ee71e8-0c67-4f76-ac4a-b6a94a101ba4', '2026-01-06 17:46:31');
INSERT INTO `role_permissions` VALUES ('2e74073f-b2d9-4822-8cd0-a98c6002f080', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', '82937e5c-5d37-44fe-84fa-87af20f94a1c', '2026-01-06 17:46:31');
INSERT INTO `role_permissions` VALUES ('33ee5f48-b34f-405e-8fc3-eba702bcf69c', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', '35dcf1ea-2eeb-4316-bf18-9b92c087a2d7', '2026-01-06 17:46:33');
INSERT INTO `role_permissions` VALUES ('373063b4-bc6c-45d7-a608-70143f376428', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', '0f31a263-a067-409a-ad05-641a45e6ed10', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('39dd10ba-c883-41b8-8711-ce25b0712cd7', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', '9786516e-1908-4fae-801e-c60c9c35b86c', '2026-01-06 17:46:33');
INSERT INTO `role_permissions` VALUES ('3ce6c277-4be0-4adf-be4a-8777e048bdbb', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'bc51f030-3efe-4544-9a5e-ff42a18318fb', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('3d0db9b5-0d4e-4d1c-8a69-b439b285ae67', 'd3b1fc02-26b9-4f99-ab1c-821ac2cd43dc', '638e2445-878c-40f7-83be-597972d15cf0', '2026-01-06 17:46:33');
INSERT INTO `role_permissions` VALUES ('3da72a51-fffc-433f-9c38-b3420efc2dad', '6d4fe371-f299-412c-a1e2-bf5bb3bdf6bd', '35dcf1ea-2eeb-4316-bf18-9b92c087a2d7', '2026-01-06 17:46:33');
INSERT INTO `role_permissions` VALUES ('3f9a5e61-97ae-46c1-91ab-2c9d974936d3', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'cee81ef4-d9ea-40eb-bce6-bb9499b21771', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('40d4db2c-19c4-48d5-a015-4ff1f8958cfd', 'd3b1fc02-26b9-4f99-ab1c-821ac2cd43dc', 'bc51f030-3efe-4544-9a5e-ff42a18318fb', '2026-01-06 17:46:33');
INSERT INTO `role_permissions` VALUES ('4223d16b-88f7-42f6-9523-e67a9e30abcb', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', '347cef5d-20c0-46b5-ac9e-489a8049ab20', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('44956fae-c40d-4551-84c5-c8baa914b6a9', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'cb92754f-3e32-4a69-aaf2-23f20a4a589f', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('45457253-ac54-4bd3-8c8a-224dd9a6ecbf', '6d4fe371-f299-412c-a1e2-bf5bb3bdf6bd', '66430840-9192-4906-8665-ccffd3075bd9', '2026-01-06 17:46:33');
INSERT INTO `role_permissions` VALUES ('46d256f0-891b-4055-a951-3ef60dafc468', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'ad24cece-a009-4b22-a4ef-9a4ae0bee265', '2026-01-06 17:46:33');
INSERT INTO `role_permissions` VALUES ('48811349-1eeb-4425-893b-8df01ab600a0', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', '638e2445-878c-40f7-83be-597972d15cf0', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('4fef4ad4-edc8-4398-b47e-2fd7b371eed3', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', '0b06cfe7-8dd5-4596-8b70-1aae1fee67f9', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('50f28ef0-7c60-4d28-b7b7-1f3bbdd30d00', '6d4fe371-f299-412c-a1e2-bf5bb3bdf6bd', 'f931de1a-e374-4cbd-8506-1aa4273bf657', '2026-01-06 17:46:33');
INSERT INTO `role_permissions` VALUES ('51ca95ac-5752-4446-a292-4a281aab3d6f', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', '35dcf1ea-2eeb-4316-bf18-9b92c087a2d7', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('52ff24f7-7dd0-484d-aa19-bd0fc9cccdd5', 'd3b1fc02-26b9-4f99-ab1c-821ac2cd43dc', '218d77b3-123e-4437-a976-be69e27474a8', '2026-01-06 17:46:33');
INSERT INTO `role_permissions` VALUES ('54302758-bc4f-44bf-bd6c-7432b2d6082b', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'e318b904-a302-4ff3-832e-9e40940029b7', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('5468f76b-17ec-4a0e-8e7a-75dffbd6d33a', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', '5cae8f32-f13d-4c2b-a969-cd9de503e9eb', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('54b07e41-b4c3-4300-a75b-76314c703705', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'd4eb97ca-a2fc-4f69-a264-90f22261da72', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('5631182a-1959-4621-b1d4-c6acfdcbbe9b', 'd3b1fc02-26b9-4f99-ab1c-821ac2cd43dc', 'a7e2ceaf-4330-44ba-bf9c-30e09c88e961', '2026-01-06 17:46:33');
INSERT INTO `role_permissions` VALUES ('56ffee4c-15e0-484f-84bb-ad3b2a480205', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', '66430840-9192-4906-8665-ccffd3075bd9', '2026-01-06 17:46:33');
INSERT INTO `role_permissions` VALUES ('578a00e9-9a99-47ca-b011-36dcac16d470', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'f5b95bba-4d34-4cbd-bb2a-8f3f548b7a89', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('5b431549-218c-4175-97bd-931071e76f95', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', '66430840-9192-4906-8665-ccffd3075bd9', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('5b984473-7815-4aa3-9ed3-2ec560790ecf', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'a7e2ceaf-4330-44ba-bf9c-30e09c88e961', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('5f378f62-1f66-4192-9ae0-6b92f2990381', 'd3b1fc02-26b9-4f99-ab1c-821ac2cd43dc', 'a9773815-23d6-4594-85f4-1610bca98ce5', '2026-01-06 17:46:33');
INSERT INTO `role_permissions` VALUES ('60f0fefc-68f1-4df5-8b54-e5fe97c7d4c0', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', '3f70df3e-f26a-41b7-b0f6-5c50aa43c8b7', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('63609b51-8ebd-4571-9544-e9b656eba423', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', '9786516e-1908-4fae-801e-c60c9c35b86c', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('66906fd8-d783-48a0-97c1-c5066fd0e68e', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'c6ea84d4-1429-43ea-aad2-0a0f81156849', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('68536fe8-9be0-4abf-b03f-c6cf61eda01a', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', '17264c50-89d4-4ac5-8072-8196324fc561', '2026-01-06 17:46:33');
INSERT INTO `role_permissions` VALUES ('6aad6c7e-b1f2-4199-a286-c53ad52999dd', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'e318b904-a302-4ff3-832e-9e40940029b7', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('6b1f7cf8-37f1-4253-9d17-1d8ed1d6a95b', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', '8149c1b2-8b73-482e-8214-5e06bc25623b', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('6e774e4e-b89e-455f-91d0-79788215a4f0', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'a54a9829-5fb3-44b4-b658-9b4cb30d7d84', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('6e9c22f7-a631-450a-a450-d8e8d6635f8b', '6d4fe371-f299-412c-a1e2-bf5bb3bdf6bd', 'd4eb97ca-a2fc-4f69-a264-90f22261da72', '2026-01-06 17:46:33');
INSERT INTO `role_permissions` VALUES ('70f32c46-9b5f-4ccd-a33f-1035279e487d', 'd3b1fc02-26b9-4f99-ab1c-821ac2cd43dc', 'e318b904-a302-4ff3-832e-9e40940029b7', '2026-01-06 17:46:33');
INSERT INTO `role_permissions` VALUES ('73057066-ac54-4fff-b9ad-22d0bdfef04e', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'e0fe38a3-e905-440c-a90b-00b70a0894bb', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('73257350-4b0e-427c-bfad-c93327a8346c', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'c0f51e32-db23-49fa-8845-1faf6bf9c456', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('74d3963e-835c-420b-95e4-779cb15bf1ca', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', '5630a397-94fb-4f52-9d3c-b496abc0487b', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('75417fc4-3f67-4fc0-b372-86d7eda943db', 'd3b1fc02-26b9-4f99-ab1c-821ac2cd43dc', '5cae8f32-f13d-4c2b-a969-cd9de503e9eb', '2026-01-06 17:46:33');
INSERT INTO `role_permissions` VALUES ('7654c6b8-ee5d-475d-b940-73fd18a683b8', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'baca63fe-0e1a-400e-a00a-6b1849b2d694', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('7919c8a8-e7b8-4b0f-a03d-ec46dfcc2f9f', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', '5f653d91-e0fe-4650-bda7-1abff5a9d69b', '2026-01-06 17:46:33');
INSERT INTO `role_permissions` VALUES ('7aa5a781-0ea7-4684-a5ae-6f862e1c7174', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', '926408fe-3ee5-4a41-a524-f3138a235298', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('7dce1c85-5957-46e5-bbe2-bbbe5625eb4e', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', '76b46489-6eba-4f76-841c-c088c38e3b1b', '2026-01-06 17:46:33');
INSERT INTO `role_permissions` VALUES ('7f186d99-b2af-4e8b-bb2e-2778d240f905', '6d4fe371-f299-412c-a1e2-bf5bb3bdf6bd', 'a9773815-23d6-4594-85f4-1610bca98ce5', '2026-01-06 17:46:33');
INSERT INTO `role_permissions` VALUES ('82e4748f-7c9a-4b18-b58b-f8afded577c8', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', '347cef5d-20c0-46b5-ac9e-489a8049ab20', '2026-01-06 17:46:31');
INSERT INTO `role_permissions` VALUES ('834e39b2-41a5-498d-94b2-2de0ae6a8463', 'd3b1fc02-26b9-4f99-ab1c-821ac2cd43dc', '59bcc91d-d331-4aff-9390-511821bb326f', '2026-01-06 17:46:33');
INSERT INTO `role_permissions` VALUES ('8ae0815b-a419-44f0-b0c1-fc237d43af3a', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', '114692ea-89d9-481f-8aef-1df56666b166', '2026-01-06 17:46:33');
INSERT INTO `role_permissions` VALUES ('8b839151-b5b0-43e3-9664-6290d9710658', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'b5ed5637-bb00-4a89-b685-7c63f9305e26', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('8de3a8ce-185c-49f6-ba17-b01e2efa7f13', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'cb92754f-3e32-4a69-aaf2-23f20a4a589f', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('8f99f820-2835-4f23-a849-caa3fc80f97c', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'b43439e6-de46-4b5e-bc78-f23271fbb5b0', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('8fa7c4a7-f604-4a64-8354-71028282cfe5', '1229689c-f005-4d61-888c-f25562d3802b', '416647f6-4a64-471c-a42e-1b4fdf2c8a56', '2026-01-06 17:46:33');
INSERT INTO `role_permissions` VALUES ('911d75d2-8ea4-4474-985c-593d6464815a', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'ba38077d-d8f6-44ce-a70b-be5b693787b5', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('938a633e-757d-414e-8525-10094434f894', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', '3bae0593-c9a6-4abd-8cc8-ce396e9fdbd0', '2026-01-06 17:46:33');
INSERT INTO `role_permissions` VALUES ('99081c5e-cc51-4507-87a3-bb0748f3c148', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', '37f3e685-f249-4702-a83f-263e8eb2f657', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('9ae0a4ec-678e-48e0-93c6-42bf94814f14', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', '416647f6-4a64-471c-a42e-1b4fdf2c8a56', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('9b65c87d-d491-4962-b585-0bd9d8b62bee', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', '82937e5c-5d37-44fe-84fa-87af20f94a1c', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('9b8eebaf-ea7b-4061-b9ee-20d2ca27b070', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', '416647f6-4a64-471c-a42e-1b4fdf2c8a56', '2026-01-06 17:46:31');
INSERT INTO `role_permissions` VALUES ('9de846ed-875b-4bff-b369-5631eb1a6f50', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'a7e2ceaf-4330-44ba-bf9c-30e09c88e961', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('a31ba6a6-abbb-4c51-866b-9cb1e915695a', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', '37f3e685-f249-4702-a83f-263e8eb2f657', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('a5d21020-654f-4348-8e4e-bf8dfb723470', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', '24406901-5022-4f96-8afa-8e91c6b6bcbd', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('a6b14cae-64f7-4593-8383-992b75045a28', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'f931de1a-e374-4cbd-8506-1aa4273bf657', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('a7fdd935-28e4-4c15-b20e-fae2a84b7ecf', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', '44b36fb7-c844-4b2f-9d48-e80b426536b9', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('ac8c02c1-ee55-4352-a2ef-974ff38947cb', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', '5630a397-94fb-4f52-9d3c-b496abc0487b', '2026-01-06 17:46:33');
INSERT INTO `role_permissions` VALUES ('ad311738-5343-4676-b0d7-785490736701', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', '638e2445-878c-40f7-83be-597972d15cf0', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('afce3106-99d8-406b-ad86-25a716bf465a', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', '218d77b3-123e-4437-a976-be69e27474a8', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('b1079aa7-8a84-4750-b6f9-9b11050e12e7', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', '76b46489-6eba-4f76-841c-c088c38e3b1b', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('b6faed7e-7110-4cbc-8f1c-004ed7ecc1d4', '6d4fe371-f299-412c-a1e2-bf5bb3bdf6bd', '44b36fb7-c844-4b2f-9d48-e80b426536b9', '2026-01-06 17:46:33');
INSERT INTO `role_permissions` VALUES ('b7af13e3-0537-4dbd-b040-5d11a41711dd', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', '59bcc91d-d331-4aff-9390-511821bb326f', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('bbf6d0a5-12c7-41c8-b7dc-3b4b485cc557', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', '926408fe-3ee5-4a41-a524-f3138a235298', '2026-01-06 17:46:33');
INSERT INTO `role_permissions` VALUES ('bc0b1d16-415c-45ad-9ee2-20dfd2a87c03', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', '822ab59c-e4a7-4eb9-b789-848378678710', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('bce77a4b-6cc8-45bb-9e68-4e7d89be1d6c', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'e14cf02e-bacd-403b-914b-1af071bdccf4', '2026-01-06 17:46:33');
INSERT INTO `role_permissions` VALUES ('bd9972bf-8922-4df8-b616-b27709b67b4b', '6d4fe371-f299-412c-a1e2-bf5bb3bdf6bd', '76b46489-6eba-4f76-841c-c088c38e3b1b', '2026-01-06 17:46:33');
INSERT INTO `role_permissions` VALUES ('beffccdf-75ba-476d-8c49-59c8ed1186de', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'e0fe38a3-e905-440c-a90b-00b70a0894bb', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('c1f16695-4e33-4231-afa9-2a066baee3cf', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', '38ee71e8-0c67-4f76-ac4a-b6a94a101ba4', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('c2be24d6-d9b8-44b4-bc8e-c8915c0a24e8', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', '59bcc91d-d331-4aff-9390-511821bb326f', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('c2f3ba27-2227-418f-94f1-6eab7a301a69', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', '24406901-5022-4f96-8afa-8e91c6b6bcbd', '2026-01-06 17:46:31');
INSERT INTO `role_permissions` VALUES ('cab20863-5a7f-42b6-84b1-8ae37ba11a35', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', '5f653d91-e0fe-4650-bda7-1abff5a9d69b', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('cb7715f6-5112-4af3-bbf5-613ff3ad19d5', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'b43439e6-de46-4b5e-bc78-f23271fbb5b0', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('d2250c05-614c-4707-ab55-eaf95ecec816', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'f945e7b4-8ba6-4ba7-98f9-91ef96ffb267', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('d934f22f-04bc-4f51-8c53-510f71e5547d', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', '114692ea-89d9-481f-8aef-1df56666b166', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('db4feb46-accc-4cae-801f-cd75b0991653', '6d4fe371-f299-412c-a1e2-bf5bb3bdf6bd', '416647f6-4a64-471c-a42e-1b4fdf2c8a56', '2026-01-06 17:46:33');
INSERT INTO `role_permissions` VALUES ('db974c92-8c17-471c-ae78-719cdbebb794', '6d4fe371-f299-412c-a1e2-bf5bb3bdf6bd', '5cae8f32-f13d-4c2b-a969-cd9de503e9eb', '2026-01-06 17:46:33');
INSERT INTO `role_permissions` VALUES ('df1e63cd-4ab7-4762-8d98-34b528aa381e', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', '3f70df3e-f26a-41b7-b0f6-5c50aa43c8b7', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('e0d30814-ed8f-4536-a3e3-f6800977711c', 'd3b1fc02-26b9-4f99-ab1c-821ac2cd43dc', 'b43439e6-de46-4b5e-bc78-f23271fbb5b0', '2026-01-06 17:46:33');
INSERT INTO `role_permissions` VALUES ('e10b63f5-2f2c-4499-bb83-8d76177862f8', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', '5cae8f32-f13d-4c2b-a969-cd9de503e9eb', '2026-01-06 17:46:31');
INSERT INTO `role_permissions` VALUES ('e1f7529a-98ef-43cb-beee-5b64f0b66780', '6d4fe371-f299-412c-a1e2-bf5bb3bdf6bd', '0b06cfe7-8dd5-4596-8b70-1aae1fee67f9', '2026-01-06 17:46:33');
INSERT INTO `role_permissions` VALUES ('e406bcef-9214-43d8-8521-2b4e940a1001', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'e14cf02e-bacd-403b-914b-1af071bdccf4', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('e646517e-fc1e-4d04-8c4e-60063b8d8e69', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'baca63fe-0e1a-400e-a00a-6b1849b2d694', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('e78eacc3-5dad-44d6-b5d8-54a62a52484e', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', '0b06cfe7-8dd5-4596-8b70-1aae1fee67f9', '2026-01-06 17:46:31');
INSERT INTO `role_permissions` VALUES ('e9f5736c-42b7-4b93-8956-9681316f494a', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', '218d77b3-123e-4437-a976-be69e27474a8', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('eb208f28-55a4-4953-b6f2-65cb9e6e7b25', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', '8149c1b2-8b73-482e-8214-5e06bc25623b', '2026-01-06 17:46:33');
INSERT INTO `role_permissions` VALUES ('ec0e0283-b95c-4649-ac3e-f6e95df9efc9', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'ba38077d-d8f6-44ce-a70b-be5b693787b5', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('ecb6f940-c83c-487f-ae2a-dc9e42f7ff0e', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'f945e7b4-8ba6-4ba7-98f9-91ef96ffb267', '2026-01-06 17:46:31');
INSERT INTO `role_permissions` VALUES ('ed0eac95-7911-48dc-99e3-74705f915e07', 'd3b1fc02-26b9-4f99-ab1c-821ac2cd43dc', '0b06cfe7-8dd5-4596-8b70-1aae1fee67f9', '2026-01-06 17:46:33');
INSERT INTO `role_permissions` VALUES ('edbb2548-9380-4858-8d17-3cfb30b9b0ea', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'eebab12f-135a-4b19-85a9-bfd567fd843c', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('efc04bd4-cabc-4367-8781-493b335d0497', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'd4eb97ca-a2fc-4f69-a264-90f22261da72', '2026-01-06 17:46:33');
INSERT INTO `role_permissions` VALUES ('efc27850-450a-4f05-933a-541204f00487', 'd3b1fc02-26b9-4f99-ab1c-821ac2cd43dc', '347cef5d-20c0-46b5-ac9e-489a8049ab20', '2026-01-06 17:46:33');
INSERT INTO `role_permissions` VALUES ('f0b04b52-f8ca-4112-bb8a-b85100169903', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', '17264c50-89d4-4ac5-8072-8196324fc561', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('f0d7ef5d-2447-48e0-a77c-933b03cc927d', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'a9773815-23d6-4594-85f4-1610bca98ce5', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('f1c85054-812b-4b93-b116-304a10aba908', 'd3b1fc02-26b9-4f99-ab1c-821ac2cd43dc', '822ab59c-e4a7-4eb9-b789-848378678710', '2026-01-06 17:46:33');
INSERT INTO `role_permissions` VALUES ('f4668cca-335c-475d-9693-2a669d1c09c1', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'ad24cece-a009-4b22-a4ef-9a4ae0bee265', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('f6c13a1a-96d8-42e8-be72-851a2f14bf0e', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', 'a9773815-23d6-4594-85f4-1610bca98ce5', '2026-01-06 17:46:31');
INSERT INTO `role_permissions` VALUES ('f9bfb39f-1752-4d20-962c-b006671a8002', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'c0f51e32-db23-49fa-8845-1faf6bf9c456', '2026-01-06 17:46:33');
INSERT INTO `role_permissions` VALUES ('f9eca636-2760-4273-b238-5db08b8d7d1b', '1229689c-f005-4d61-888c-f25562d3802b', '0b06cfe7-8dd5-4596-8b70-1aae1fee67f9', '2026-01-06 17:46:33');
INSERT INTO `role_permissions` VALUES ('fe4b16fc-e171-4b60-9fcc-2acff23b7474', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', '0f31a263-a067-409a-ad05-641a45e6ed10', '2026-01-06 17:46:32');
INSERT INTO `role_permissions` VALUES ('fe89dfd5-55c1-4c6c-b091-48b1482e47b7', '1f7a5bdc-f567-4afc-af38-6f00b2036e23', '44b36fb7-c844-4b2f-9d48-e80b426536b9', '2026-01-06 17:46:33');

-- ----------------------------
-- Table structure for roles
-- ----------------------------
DROP TABLE IF EXISTS `roles`;
CREATE TABLE `roles`  (
  `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'uuid()',
  `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '角色名称',
  `display_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '角色显示名称',
  `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '角色描述',
  `is_active` tinyint(1) NULL DEFAULT 1 COMMENT '是否启用',
  `is_system` tinyint(1) NULL DEFAULT 0 COMMENT '是否系统角色',
  `created_at` timestamp(0) NULL DEFAULT CURRENT_TIMESTAMP(0),
  `updated_at` timestamp(0) NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0),
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `name`(`name`) USING BTREE,
  INDEX `idx_name`(`name`) USING BTREE,
  INDEX `idx_is_active`(`is_active`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '角色表' ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of roles
-- ----------------------------
INSERT INTO `roles` VALUES ('1229689c-f005-4d61-888c-f25562d3802b', 'user', '普通用户', '系统普通用户', 1, 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `roles` VALUES ('1f7a5bdc-f567-4afc-af38-6f00b2036e23', 'admin', '管理员', '系统管理员，拥有大部分管理权限', 1, 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `roles` VALUES ('6d4fe371-f299-412c-a1e2-bf5bb3bdf6bd', 'app_manager', '应用管理员', '负责应用管理的管理员', 1, 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `roles` VALUES ('a0e52467-6f4b-47c2-8300-05e0df05b14d', 'super_admin', '超级管理员', '拥有系统所有权限的超级管理员', 1, 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');
INSERT INTO `roles` VALUES ('d3b1fc02-26b9-4f99-ab1c-821ac2cd43dc', 'user_manager', '用户管理员', '负责用户和角色管理的管理员', 1, 1, '2026-01-06 17:46:31', '2026-01-06 17:46:31');

-- ----------------------------
-- Table structure for search_engine
-- ----------------------------
DROP TABLE IF EXISTS `search_engine`;
CREATE TABLE `search_engine`  (
  `id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT 'ID',
  `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '引擎名称',
  `engine_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '引擎类型: google, bing, duckduckgo, custom',
  `base_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '基础URL',
  `api_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT 'API Key',
  `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '描述',
  `status` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '状态: normal(正常), disabled(禁用)',
  `is_deleted` int(0) NULL DEFAULT NULL COMMENT '是否删除',
  `created_at` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '创建时间',
  `updated_at` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '更新时间',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of search_engine
-- ----------------------------

-- ----------------------------
-- Table structure for sync_logs
-- ----------------------------
DROP TABLE IF EXISTS `sync_logs`;
CREATE TABLE `sync_logs`  (
  `app_id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '应用ID',
  `sync_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '同步类型',
  `sync_status` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '同步状态',
  `records_count` int(0) NULL DEFAULT NULL COMMENT '记录数量',
  `success_count` int(0) NULL DEFAULT NULL COMMENT '成功数量',
  `failure_count` int(0) NULL DEFAULT NULL COMMENT '失败数量',
  `error_message` text CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL COMMENT '错误信息',
  `start_time` datetime(0) NULL DEFAULT NULL COMMENT '开始时间',
  `end_time` datetime(0) NULL DEFAULT NULL COMMENT '结束时间',
  `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '主键ID',
  `created_at` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  `updated_at` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  `is_deleted` tinyint(1) NULL DEFAULT NULL COMMENT '是否删除',
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `app_id`(`app_id`) USING BTREE,
  CONSTRAINT `sync_logs_ibfk_1` FOREIGN KEY (`app_id`) REFERENCES `apps` (`id`) ON DELETE CASCADE ON UPDATE RESTRICT
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of sync_logs
-- ----------------------------

-- ----------------------------
-- Table structure for t_basis_of_preparation
-- ----------------------------
DROP TABLE IF EXISTS `t_basis_of_preparation`;
CREATE TABLE `t_basis_of_preparation`  (
  `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  `chinese_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '中文名称',
  `english_name` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '英文名称',
  `standard_number` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '标准编号，如：xxx 3223—2021',
  `issuing_authority` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '发布单位',
  `release_date` date NULL DEFAULT NULL COMMENT '发布日期',
  `implementation_date` date NULL DEFAULT NULL COMMENT '实施日期',
  `drafting_unit` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '主编单位',
  `approving_department` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '批准部门',
  `participating_units_1` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '参编单位_1，可多条，建议用JSON数组或拆分多个字段；此处为第一个参编单位',
  `participating_units_2` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '参编单位_2，第二个参编单位',
  `participating_units_3` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '参编单位_3，第三个参编单位',
  `participating_units_4` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '参编单位_4，第四个参编单位',
  `document_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '文件类型，枚举：法律法规、国家标准、行业标准、企业标准、规范性文件、技术规范',
  `professional_field` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '专业领域，枚举：法律、参考规范、行政法规、部门规章',
  `engineering_phase` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '工程阶段，待补充具体枚举值，如：规划、设计、施工、运维等',
  `validity` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '时效性，枚举：现行、已废止、被替代',
  `reference_basis_1` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '参考依据_1',
  `reference_basis_2` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '参考依据_2',
  `source_url` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '文件来源网址，如：http://www.xxx.com/xxx/xxx/xxx.pdf',
  `file_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '文件ID（OSS上传后），OSS对象存储唯一标识，如：oss://bucket-name/path/to/file.pdf',
  `created_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人',
  `created_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间，默认当前时间',
  `updated_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '修改人',
  `updated_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '修改时间，默认当前时间',
  `file_url` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
  `json_url` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '转换后的 JSON 数据地址',
  `content` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '编制依据' ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of t_basis_of_preparation
-- ----------------------------
INSERT INTO `t_basis_of_preparation` VALUES ('246a2423-3d2e-4985-98e8-0796a906a256', '测试 IntegrityError', NULL, 'TEST-001', '测试单位', '2026-01-22', NULL, NULL, NULL, NULL, NULL, NULL, NULL, '国家标准', '施工', NULL, '现行', NULL, NULL, NULL, NULL, 'admin', '2026-01-22 12:36:24', NULL, '2026-01-22 12:36:24', NULL, NULL, NULL);
INSERT INTO `t_basis_of_preparation` VALUES ('2877d896-cce3-42b3-ba06-6c17688c7d68', 'Updated Test Document', NULL, 'STD-001-UPDATED', 'Updated Authority', '2024-02-01', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Standard', 'IT', NULL, 'Valid', NULL, NULL, NULL, NULL, 'admin', '2026-01-22 13:57:49', NULL, '2026-01-22 13:57:53', 'http://test.com/file_updated.pdf', NULL, 'Updated content');
INSERT INTO `t_basis_of_preparation` VALUES ('3a2a4d64-a962-4319-a84b-f89a739a355f', '新建 文本文档', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'admin', '2026-01-15 09:49:36', NULL, '2026-01-15 09:49:36', NULL, NULL, NULL);
INSERT INTO `t_basis_of_preparation` VALUES ('4c93b6eb-5d48-4d57-bf3f-1cf47e1c55ea', '新建 文本文档', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'admin', '2026-01-22 14:18:47', NULL, '2026-01-22 14:18:47', 'http://192.168.91.15:19000/aidata/sampledata/uploads/20260122/a4d67bf7-0b07-4c6e-8bb8-6030f2331589.txt', NULL, '');
INSERT INTO `t_basis_of_preparation` VALUES ('52e01c43-16a8-4005-9f61-936488130379', '建筑', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'admin', '2026-01-15 09:35:39', NULL, '2026-01-15 09:35:39', NULL, NULL, NULL);
INSERT INTO `t_basis_of_preparation` VALUES ('55025214-b478-4110-8e2d-47617a9676a3', '测试全流程上传文档', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'admin', '2026-01-22 14:16:07', NULL, '2026-01-22 14:16:07', 'http://192.168.91.15:19000/aidata/sampledata/uploads/20260122/8bf35980-a2e6-418c-9d79-049256d024f6.txt', NULL, '这是通过自动化脚本测试的上传文档内容摘要。');
INSERT INTO `t_basis_of_preparation` VALUES ('956f2bb9-b4ef-4c2a-ada5-c964a7664261', '测试 IntegrityError', NULL, 'TEST-001', '测试单位', '2026-01-22', NULL, NULL, NULL, NULL, NULL, NULL, NULL, '国家标准', '施工', NULL, '现行', NULL, NULL, NULL, NULL, 'admin', '2026-01-22 12:28:53', NULL, '2026-01-22 12:28:53', NULL, NULL, NULL);
INSERT INTO `t_basis_of_preparation` VALUES ('e55e0d6e-c83e-474b-8b66-c41d19fe5e19', 'Updated Test Document', NULL, 'STD-001-UPDATED', 'Updated Authority', '2024-02-01', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'Standard', 'IT', NULL, 'Valid', NULL, NULL, NULL, NULL, 'admin', '2026-01-22 13:52:26', NULL, '2026-01-22 13:52:30', 'http://test.com/file_updated.pdf', NULL, 'Updated content');

-- ----------------------------
-- Table structure for t_document_main
-- ----------------------------
DROP TABLE IF EXISTS `t_document_main`;
CREATE TABLE `t_document_main`  (
  `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  `standard_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
  `issuing_authority` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
  `release_date` date NULL DEFAULT NULL,
  `document_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
  `professional_field` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
  `validity` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '现行',
  `created_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
  `created_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0),
  `updated_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0),
  `conversion_status` tinyint(0) NULL DEFAULT 0,
  `conversion_progress` int(0) NULL DEFAULT 0,
  `converted_file_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
  `json_url` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '转换后的 JSON 数据地址',
  `conversion_error` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL,
  `whether_to_enter` tinyint(0) NULL DEFAULT 0,
  `source_type` enum('basis','work','job') CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  `source_id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  `file_url` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL,
  `file_extension` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
  `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL,
  `primary_category_id` int(0) NULL DEFAULT NULL,
  `secondary_category_id` int(0) NULL DEFAULT NULL,
  `year` int(0) NULL DEFAULT NULL,
  `project_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
  `project_section` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `idx_source_id_type`(`source_id`, `source_type`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of t_document_main
-- ----------------------------
INSERT INTO `t_document_main` VALUES ('313339e5-f1b4-11f0-b5f2-128f048cee51', '方案', NULL, NULL, NULL, NULL, NULL, NULL, 'admin', '2026-01-15 09:47:47', '2026-01-22 14:30:22', 2, 100, 'http://192.168.91.15:19000/aidata/sampledata/converted/20260122/313339e5-f1b4-11f0-b5f2-128f048cee51.md', NULL, NULL, 0, 'work', 'd4ef7acf-c28c-45cb-9214-0ddce85cf575', 'http://www.cdapm.com.cn/upload/%E5%BB%BA%E7%AD%91%E6%96%BD%E5%B7%A5%E6%A8%A1%E6%9D%BF%E5%AE%89%E5%85%A8%E6%8A%80%E6%9C%AF%E8%A7%84%E8%8C%83JGJ162-2008.pdf', '.pdf', '', NULL, NULL, 2026, NULL, NULL);
INSERT INTO `t_document_main` VALUES ('35da194c-f75a-11f0-aa4a-6ef9aeacc98a', '新建 文本文档', NULL, NULL, NULL, NULL, NULL, NULL, 'admin', '2026-01-22 14:18:47', '2026-01-22 14:18:47', 0, 0, NULL, NULL, NULL, 0, 'basis', '4c93b6eb-5d48-4d57-bf3f-1cf47e1c55ea', 'http://192.168.91.15:19000/aidata/sampledata/uploads/20260122/a4d67bf7-0b07-4c6e-8bb8-6030f2331589.txt', NULL, '', NULL, NULL, 2026, NULL, NULL);
INSERT INTO `t_document_main` VALUES ('39767b87-f1b4-11f0-b5f2-128f048cee51', '办公', NULL, NULL, NULL, NULL, NULL, NULL, 'admin', '2026-01-15 09:48:00', '2026-01-22 15:56:00', 2, 100, 'http://test.com/test.pdf', 'http://test.com/test.json', NULL, 0, 'job', '351b063f-eb20-4cbd-abf6-7a1097adbebf', NULL, '.pdf', '', NULL, NULL, 2026, NULL, NULL);
INSERT INTO `t_document_main` VALUES ('7f8020af-f1b2-11f0-b5f2-128f048cee51', '建筑', NULL, NULL, NULL, NULL, NULL, NULL, 'admin', '2026-01-15 09:35:39', '2026-01-15 09:47:02', 2, 100, '建筑.md', NULL, NULL, 0, 'basis', '52e01c43-16a8-4005-9f61-936488130379', 'http://www.cdapm.com.cn/upload/%E5%BB%BA%E7%AD%91%E6%96%BD%E5%B7%A5%E6%A8%A1%E6%9D%BF%E5%AE%89%E5%85%A8%E6%8A%80%E6%9C%AF%E8%A7%84%E8%8C%83JGJ162-2008.pdf', '.pdf', '', NULL, NULL, 2026, NULL, NULL);
INSERT INTO `t_document_main` VALUES ('d6c737ae-f759-11f0-aa4a-6ef9aeacc98a', '测试全流程上传文档', NULL, NULL, NULL, NULL, NULL, NULL, 'admin', '2026-01-22 14:16:07', '2026-01-22 14:16:07', 0, 0, NULL, NULL, NULL, 0, 'basis', '55025214-b478-4110-8e2d-47617a9676a3', 'http://192.168.91.15:19000/aidata/sampledata/uploads/20260122/8bf35980-a2e6-418c-9d79-049256d024f6.txt', '.txt', '这是通过自动化脚本测试的上传文档内容摘要。', NULL, NULL, 2026, NULL, NULL);

-- ----------------------------
-- Table structure for t_job_of_preparation
-- ----------------------------
DROP TABLE IF EXISTS `t_job_of_preparation`;
CREATE TABLE `t_job_of_preparation`  (
  `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  `file_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '文件名称',
  `issuing_department` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '发布部门',
  `document_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '文件类型，枚举：采购、报销、审批等',
  `publish_date` date NULL DEFAULT NULL COMMENT '发布日期',
  `effective_start_date` date NULL DEFAULT NULL COMMENT '时效开始日期',
  `effective_end_date` date NULL DEFAULT NULL COMMENT '时效结束日期，若为长期有效，可设为 NULL 或 9999-12-31',
  `created_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人',
  `created_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间，默认 CURRENT_TIMESTAMP',
  `updated_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '修改人',
  `updated_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '修改时间，默认 CURRENT_TIMESTAMP，更新时自动刷新',
  `file_url` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
  `json_url` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '转换后的 JSON 数据地址',
  `content` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '办公制度' ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of t_job_of_preparation
-- ----------------------------
INSERT INTO `t_job_of_preparation` VALUES ('351b063f-eb20-4cbd-abf6-7a1097adbebf', '办公', NULL, NULL, NULL, NULL, NULL, 'admin', '2026-01-15 09:48:00', NULL, '2026-01-22 15:56:00', NULL, 'http://test.com/test.json', NULL);

-- ----------------------------
-- Table structure for t_work_of_preparation
-- ----------------------------
DROP TABLE IF EXISTS `t_work_of_preparation`;
CREATE TABLE `t_work_of_preparation`  (
  `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  `plan_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '方案名称',
  `project_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '工程名称',
  `project_section` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '工程标段',
  `compiling_unit` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '编制单位',
  `compiling_date` date NULL DEFAULT NULL COMMENT '编制日期',
  `plan_summary` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '方案概述',
  `compilation_basis_1` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '编制依据_1',
  `compilation_basis_2` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '编制依据_2',
  `compilation_basis_3` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '编制依据_3',
  `compilation_basis_4` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '编制依据_4',
  `compilation_basis_5` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '编制依据_5',
  `compilation_basis_6` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '编制依据_6',
  `compilation_basis_7` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '编制依据_7',
  `compilation_basis_8` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '编制依据_8',
  `compilation_basis_9` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '编制依据_9',
  `created_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人',
  `created_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间，默认 CURRENT_TIMESTAMP',
  `updated_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '修改人',
  `updated_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '修改时间，默认 CURRENT_TIMESTAMP，更新时自动刷新',
  `file_url` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
  `json_url` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '转换后的 JSON 数据地址',
  `content` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '施工方案\r\n' ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of t_work_of_preparation
-- ----------------------------
INSERT INTO `t_work_of_preparation` VALUES ('d4ef7acf-c28c-45cb-9214-0ddce85cf575', '方案', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 'admin', '2026-01-15 09:47:47', NULL, '2026-01-15 09:47:47', NULL, NULL, NULL);

-- ----------------------------
-- Table structure for tag_category
-- ----------------------------
DROP TABLE IF EXISTS `tag_category`;
CREATE TABLE `tag_category`  (
  `id` bigint(0) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
  `parent_id` bigint(0) NOT NULL DEFAULT 0 COMMENT '父级分类ID（0表示根节点）',
  `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '分类名称',
  `path` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL DEFAULT '/' COMMENT '分类路径（物化路径），例如 /1/3/9/',
  `level` int(0) NOT NULL DEFAULT 1 COMMENT '分类层级（1=一级，2=二级，依次递增）',
  `type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '类型',
  `sort_no` int(0) NOT NULL DEFAULT 0 COMMENT '同级排序号（越小越靠前）',
  `status` tinyint(0) NOT NULL DEFAULT 1 COMMENT '状态（1=启用，0=禁用）',
  `is_deleted` tinyint(0) NOT NULL DEFAULT 0 COMMENT '是否删除（0=未删除，1=已删除）',
  `created_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '创建人ID',
  `created_at` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
  `updated_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '修改人ID',
  `updated_at` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '修改时间',
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 210 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '标签分类表（分类树结构）' ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of tag_category
-- ----------------------------
INSERT INTO `tag_category` VALUES (1, 0, '测试', '/', 1, 'category', 0, 1, 0, 'ed6a79d3-0083-4d81-8b48-fc522f686f74', '2026-01-20 07:55:51', NULL, '2026-01-21 15:52:09');
INSERT INTO `tag_category` VALUES (2, 1, '用户管理', '/1/', 2, 'label', 0, 1, 0, 'ed6a79d3-0083-4d81-8b48-fc522f686f74', '2026-01-20 07:56:22', NULL, '2026-01-21 15:52:12');
INSERT INTO `tag_category` VALUES (100, 0, '内容', '/', 1, 'category', 0, 1, 0, 'd3e906de-b9a6-4a78-a643-233252252776', '2026-01-21 15:39:58', NULL, '2026-01-21 16:21:34');
INSERT INTO `tag_category` VALUES (101, 100, '新闻', '/100/', 2, 'category', 0, 1, 0, 'd3e906de-b9a6-4a78-a643-233252252776', '2026-01-21 15:39:58', NULL, '2026-01-21 16:21:35');
INSERT INTO `tag_category` VALUES (102, 101, '大国际', '/100/101/', 3, 'label', 0, 1, 0, NULL, '2026-01-21 15:39:58', NULL, '2026-01-21 08:42:55');
INSERT INTO `tag_category` VALUES (103, 101, '本地', '/100/101/', 3, 'label', 1, 1, 0, NULL, '2026-01-21 15:39:58', 'd3e906de-b9a6-4a78-a643-233252252776', '2026-01-21 17:01:43');
INSERT INTO `tag_category` VALUES (104, 100, '博客', '/100/', 2, 'category', 1, 1, 0, NULL, '2026-01-21 15:39:58', NULL, '2026-01-21 15:39:58');
INSERT INTO `tag_category` VALUES (105, 104, '技术', '/100/104/', 3, 'label', 0, 1, 0, NULL, '2026-01-21 15:39:58', NULL, '2026-01-21 15:39:58');
INSERT INTO `tag_category` VALUES (106, 104, '生活', '/100/104/', 3, 'label', 1, 1, 0, NULL, '2026-01-21 15:39:58', NULL, '2026-01-21 15:39:58');
INSERT INTO `tag_category` VALUES (200, 0, '产品', '/', 1, 'category', 1, 1, 0, NULL, '2026-01-21 15:39:58', 'd3e906de-b9a6-4a78-a643-233252252776', '2026-01-21 16:21:39');
INSERT INTO `tag_category` VALUES (201, 200, '软件', '/200/', 2, 'category', 0, 1, 0, NULL, '2026-01-21 15:39:58', NULL, '2026-01-21 15:39:58');
INSERT INTO `tag_category` VALUES (202, 201, '企业版', '/200/201/', 3, 'label', 0, 1, 0, NULL, '2026-01-21 15:39:58', NULL, '2026-01-21 15:39:58');
INSERT INTO `tag_category` VALUES (203, 201, '社区版', '/200/201/', 3, 'label', 1, 1, 0, NULL, '2026-01-21 15:39:58', NULL, '2026-01-21 15:39:58');
INSERT INTO `tag_category` VALUES (204, 200, '硬件', '/200/', 2, 'category', 1, 1, 0, NULL, '2026-01-21 15:39:58', NULL, '2026-01-21 15:39:58');
INSERT INTO `tag_category` VALUES (205, 204, '旗舰款', '/200/204/', 3, 'label', 0, 1, 0, NULL, '2026-01-21 15:39:58', NULL, '2026-01-21 15:39:58');
INSERT INTO `tag_category` VALUES (206, 204, '入门款', '/200/204/', 3, 'label', 1, 1, 0, NULL, '2026-01-21 15:39:58', NULL, '2026-01-21 15:39:58');
INSERT INTO `tag_category` VALUES (207, 101, '美国', '/100/101/', 3, 'label', 0, 1, 0, 'ed6a79d3-0083-4d81-8b48-fc522f686f74', '2026-01-21 08:44:26', 'ed6a79d3-0083-4d81-8b48-fc522f686f74', '2026-01-21 08:44:26');
INSERT INTO `tag_category` VALUES (208, 100, '超话', '/100/', 2, 'label', 0, 1, 1, 'ed6a79d3-0083-4d81-8b48-fc522f686f74', '2026-01-21 08:55:07', 'ed6a79d3-0083-4d81-8b48-fc522f686f74', '2026-01-21 09:17:51');
INSERT INTO `tag_category` VALUES (209, 100, '贴吧', '/100/', 2, 'category', 0, 1, 0, 'ed6a79d3-0083-4d81-8b48-fc522f686f74', '2026-01-21 09:00:33', 'ed6a79d3-0083-4d81-8b48-fc522f686f74', '2026-01-21 09:00:33');

-- ----------------------------
-- Table structure for test_tab
-- ----------------------------
DROP TABLE IF EXISTS `test_tab`;
CREATE TABLE `test_tab`  (
  `id` int(0) NOT NULL AUTO_INCREMENT COMMENT '用户唯一标识符',
  `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '用户姓名',
  `email` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '用户邮箱，唯一',
  `age` int(0) NULL DEFAULT NULL COMMENT '用户年龄',
  `status` enum('active','inactive') CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT 'active' COMMENT '用户状态：active-活跃, inactive-非活跃',
  `created_at` timestamp(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '记录创建时间',
  `updated_at` timestamp(0) NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '记录最后更新时间',
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `idx_email`(`email`) USING BTREE COMMENT '邮箱索引，用于快速查找',
  INDEX `idx_status`(`status`) USING BTREE COMMENT '状态索引，用于按状态筛选'
) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin COMMENT = '用户信息表' ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of test_tab
-- ----------------------------
INSERT INTO `test_tab` VALUES (1, '李四', 'test_email——upt', 22, 'active', '2025-11-14 11:40:00', '2025-11-14 13:24:11');
INSERT INTO `test_tab` VALUES (2, 'test_name', 'test_email', 18, 'active', '2025-11-14 11:40:39', '2025-11-14 11:40:39');
INSERT INTO `test_tab` VALUES (3, '执行任务', '10001', 18, 'active', '2025-11-14 11:42:24', '2025-11-14 11:42:24');
INSERT INTO `test_tab` VALUES (4, '张三', '10002', 18, 'active', '2025-11-14 12:56:07', '2025-11-14 12:56:07');

-- ----------------------------
-- Table structure for token_blacklist
-- ----------------------------
DROP TABLE IF EXISTS `token_blacklist`;
CREATE TABLE `token_blacklist`  (
  `token` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '令牌',
  `token_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '令牌类型',
  `expires_at` datetime(0) NOT NULL COMMENT '过期时间',
  `added_at` datetime(0) NULL DEFAULT NULL COMMENT '加入时间',
  `reason` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '加入原因',
  `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '主键ID',
  `created_at` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  `updated_at` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  `is_deleted` tinyint(1) NULL DEFAULT NULL COMMENT '是否删除',
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `token`(`token`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of token_blacklist
-- ----------------------------
INSERT INTO `token_blacklist` VALUES ('eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4OTYwNDQzLCJpYXQiOjE3Njg5NTg2NDN9.OWzPcVZ6e1Ex8tTxnOph5-FMwHFoWevaWFjbPFFlgHg', 'access_token', '2026-01-21 09:54:03', '2026-01-21 01:46:01', '用户登出', '0a40d4d1-f533-48ad-a7bd-33d03a21b518', '2026-01-21 09:46:02', '2026-01-21 09:46:02', 0);
INSERT INTO `token_blacklist` VALUES ('eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5MDUxMTgwLCJpYXQiOjE3NjkwNDkzODB9.WOvknh8GrZhuVNqDvGtLFpPiVUVNBPdYZNtPzOuyDoo', 'access_token', '2026-01-22 11:06:20', '2026-01-22 02:39:01', '用户登出', '15d08365-f7c9-4f20-80f6-81adadc3de51', '2026-01-22 10:39:00', '2026-01-22 10:39:00', 0);
INSERT INTO `token_blacklist` VALUES ('eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4NzkxOTAwLCJpYXQiOjE3Njg3OTAxMDB9.vsF0tAKQHeJ9AXx9QuHBHw7kAirUD9eRNegycHZdBAk', 'access_token', '2026-01-19 11:05:00', '2026-01-19 02:35:00', '用户登出', '172df84e-689f-4ee9-b0c4-eb066be19690', '2026-01-19 10:35:00', '2026-01-19 10:35:00', 0);
INSERT INTO `token_blacklist` VALUES ('eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4NzQ2NjEzLCJpYXQiOjE3Njg3NDQ4MTN9.v6-_vkMROAj5vVw0xhD0jLGhXfQaT1cmjeT7alY3AdU', 'access_token', '2026-01-18 22:30:13', '2026-01-18 14:01:37', '用户登出', '2aaf7425-763b-4d91-8a6f-b167abc03800', '2026-01-18 22:01:36', '2026-01-18 22:01:36', 0);
INSERT INTO `token_blacklist` VALUES ('eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4NzQ3NTEyLCJpYXQiOjE3Njg3NDU3MTJ9.p9sLdg-uwhh2sZdNZ_dUsOVCCcaLtzHgpq6JbX_l5s0', 'access_token', '2026-01-18 22:45:12', '2026-01-18 14:16:37', '用户登出', '3f0a4a10-2999-48f3-a544-46bd663a0b86', '2026-01-18 22:16:36', '2026-01-18 22:16:36', 0);
INSERT INTO `token_blacklist` VALUES ('eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4OTg4MDUzLCJpYXQiOjE3Njg5ODYyNTN9.BfGzM0x_vQEbYVTeERhP5pGavPRVAT1jB63N4Mb7xgo', 'access_token', '2026-01-21 17:34:13', '2026-01-21 09:07:33', '用户登出', '48a6a671-e134-4694-bbb6-bb2f7e76f057', '2026-01-21 17:07:34', '2026-01-21 17:07:34', 0);
INSERT INTO `token_blacklist` VALUES ('eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5MDUxMzk1LCJpYXQiOjE3NjkwNDk1OTV9.cZWLRkqSHHzIChGbBESNmSV339tmybq_atlDMlx8ka8', 'access_token', '2026-01-22 11:09:55', '2026-01-22 03:05:26', '用户登出', '567e17b9-c971-4e8f-835d-e57ca6fb3cb8', '2026-01-22 11:05:25', '2026-01-22 11:05:25', 0);
INSERT INTO `token_blacklist` VALUES ('eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4ODMyNzY0LCJpYXQiOjE3Njg4MzA5NjR9.UFjMaPg7RWwHe9Qde7r_lhaAyZpb0KlW9AAC9n2wCC0', 'access_token', '2026-01-19 22:26:04', '2026-01-19 13:56:16', '用户登出', '68f32700-177f-42c8-a9b7-bb13ff438a2a', '2026-01-19 21:56:16', '2026-01-19 21:56:16', 0);
INSERT INTO `token_blacklist` VALUES ('eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4ODMzNDE3LCJpYXQiOjE3Njg4MzE2MTd9.ywx_UbM-X2o8sjsH_nI49VdtlKs5qPq1mLcGB4PH26Y', 'access_token', '2026-01-19 22:36:57', '2026-01-19 14:30:33', '用户登出', '736d6b5b-7e84-4568-97d1-2e954fa1643c', '2026-01-19 22:30:32', '2026-01-19 22:30:32', 0);
INSERT INTO `token_blacklist` VALUES ('eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY5MDY3MzgyLCJpYXQiOjE3NjkwNjU1ODJ9.FFI5qJdzqxYSYjQSBKtXnxN_t9GBd8TBfhqYnq5bPe8', 'access_token', '2026-01-22 15:36:22', '2026-01-22 07:35:11', '用户登出', '7b9c6ad6-510a-4faa-ab29-bf8a1cba76ca', '2026-01-22 15:35:10', '2026-01-22 15:35:10', 0);
INSERT INTO `token_blacklist` VALUES ('eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4NzQ2NzMwLCJpYXQiOjE3Njg3NDQ5MzB9.Mnfoe8DB2NkvKtr3maEPyrFQFO_MXRQUtKSejf0EHFA', 'access_token', '2026-01-18 22:32:10', '2026-01-18 14:14:25', '用户登出', '8a111a1e-d35a-42e5-b722-2fbf8823e47e', '2026-01-18 22:14:24', '2026-01-18 22:14:24', 0);
INSERT INTO `token_blacklist` VALUES ('eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4NzQ3Njc5LCJpYXQiOjE3Njg3NDU4Nzl9.ARBOzKKsy4qmbdIIvDRuMxco0fEooS3eO8Wzuy88cZI', 'access_token', '2026-01-18 22:47:59', '2026-01-18 14:18:37', '用户登出', '97dd66b1-e556-48c3-bd62-27db3a927596', '2026-01-18 22:18:37', '2026-01-18 22:18:37', 0);
INSERT INTO `token_blacklist` VALUES ('eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4NzkxOTEzLCJpYXQiOjE3Njg3OTAxMTN9.V3yHVGCBNJSu-DlKjNxBQGlcy897rIzyswBisguaDKs', 'access_token', '2026-01-19 11:05:13', '2026-01-19 02:35:13', '用户登出', 'a3f05774-6243-4d33-9ce3-9a3bc319a3f3', '2026-01-19 10:35:13', '2026-01-19 10:35:13', 0);
INSERT INTO `token_blacklist` VALUES ('eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4NzkxODA4LCJpYXQiOjE3Njg3OTAwMDh9.LFdr1pXOv9gAVfW3FtVlkD7cr2fpOLEhLTXIwsYh3LA', 'access_token', '2026-01-19 11:03:28', '2026-01-19 02:33:28', '用户登出', 'ae41e070-c777-4daf-989d-03d12a31dbcb', '2026-01-19 10:33:28', '2026-01-19 10:33:28', 0);
INSERT INTO `token_blacklist` VALUES ('eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJlZDZhNzlkMy0wMDgzLTRkODEtOGI0OC1mYzUyMmY2ODZmNzQiLCJ1c2VybmFtZSI6ImFkbWluIiwiZW1haWwiOiJhZG1pbkBleGFtcGxlLmNvbSIsImlzX3N1cGVydXNlciI6dHJ1ZSwiZXhwIjoxNzY4NzkxODMxLCJpYXQiOjE3Njg3OTAwMzF9.lAJSV57NZBGwRmaZxdMPdSnz2GFLnszJcmfGpknohxE', 'access_token', '2026-01-19 11:03:51', '2026-01-19 02:33:52', '用户登出', 'e613dd49-2062-4fd3-9a11-603b866bb53d', '2026-01-19 10:33:51', '2026-01-19 10:33:51', 0);
INSERT INTO `token_blacklist` VALUES ('eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiI1NWIxZmZmNS1mZjQ0LTQyNjMtYjViZC0zNWNjYTgyYjAzNjAiLCJ1c2VybmFtZSI6Indhbmd3dSIsImVtYWlsIjoid2FuZ3d1QHFxLmNvbSIsImlzX3N1cGVydXNlciI6ZmFsc2UsImV4cCI6MTc2ODc0NzY2MSwiaWF0IjoxNzY4NzQ1ODYxfQ.UW-dA54QNEXC-vxi6pzcKEdRk-TK4slgt1qxTuVtAto', 'access_token', '2026-01-18 22:47:41', '2026-01-18 14:17:53', '用户登出', 'ebb9fe2f-f4a6-472b-af43-d55bc8eabbac', '2026-01-18 22:17:52', '2026-01-18 22:17:52', 0);

-- ----------------------------
-- Table structure for user_profiles
-- ----------------------------
DROP TABLE IF EXISTS `user_profiles`;
CREATE TABLE `user_profiles`  (
  `user_id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '用户ID',
  `real_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '真实姓名',
  `gender` tinyint(0) NULL DEFAULT NULL COMMENT '性别 0:未知 1:男 2:女',
  `birth_date` date NULL DEFAULT NULL COMMENT '出生日期',
  `address` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '地址',
  `company` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '公司',
  `department` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '部门',
  `position` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '职位',
  `extra_info` json NULL COMMENT '扩展信息',
  `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '主键ID',
  `created_at` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  `updated_at` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  `is_deleted` tinyint(1) NULL DEFAULT NULL COMMENT '是否删除',
  PRIMARY KEY (`id`) USING BTREE,
  INDEX `user_id`(`user_id`) USING BTREE,
  CONSTRAINT `user_profiles_ibfk_1` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE ON UPDATE RESTRICT
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of user_profiles
-- ----------------------------
INSERT INTO `user_profiles` VALUES ('afa20a1c-ea0a-4f65-9928-d2faf9eae6ef', '测试', NULL, NULL, NULL, '测试', '测试', NULL, NULL, '0997e737-8a5d-44ef-91f4-b32595273d3a', '2025-12-27 13:49:12', '2026-01-18 22:14:09', NULL);
INSERT INTO `user_profiles` VALUES ('357f8ac2-a271-440a-a003-0db32d15d302', 'app', NULL, NULL, NULL, 'app', 'app', NULL, NULL, '12fe4ace-edfe-4d1f-a1f7-6613630a43dd', '2025-12-29 21:29:16', '2025-12-29 22:17:18', NULL);
INSERT INTO `user_profiles` VALUES ('55b1fff5-ff44-4263-b5bd-35cca82b0360', '王武', NULL, NULL, NULL, 'test', 'test', NULL, NULL, '2e353355-3177-4d66-8c5a-be92b6ff64f7', '2026-01-18 22:16:17', '2026-01-18 22:18:29', NULL);
INSERT INTO `user_profiles` VALUES ('d3e906de-b9a6-4a78-a643-233252252776', '张三', NULL, NULL, NULL, 'test', 'test', NULL, NULL, '67b6be23-d2a1-43d5-80e8-81e98736cdaa', '2025-12-28 21:45:15', '2025-12-28 21:45:15', NULL);
INSERT INTO `user_profiles` VALUES ('3d0efc90-7c0c-42ca-8426-82bad3fdd0c7', 'admin', NULL, NULL, NULL, 'admin', 'admin', NULL, NULL, 'a116ecd5-249d-40d6-af0d-466cedf71a30', '2025-12-29 21:35:23', '2025-12-29 21:36:08', NULL);

-- ----------------------------
-- Table structure for user_roles
-- ----------------------------
DROP TABLE IF EXISTS `user_roles`;
CREATE TABLE `user_roles`  (
  `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT 'uuid()',
  `user_id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  `role_id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
  `assigned_by` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '分配者ID',
  `assigned_at` timestamp(0) NULL DEFAULT CURRENT_TIMESTAMP(0),
  `expires_at` timestamp(0) NULL DEFAULT NULL COMMENT '过期时间',
  `is_active` tinyint(1) NULL DEFAULT 1 COMMENT '是否启用',
  `created_at` timestamp(0) NULL DEFAULT CURRENT_TIMESTAMP(0),
  `updated_at` timestamp(0) NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0),
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `uk_user_role`(`user_id`, `role_id`) USING BTREE,
  INDEX `idx_user_id`(`user_id`) USING BTREE,
  INDEX `idx_role_id`(`role_id`) USING BTREE,
  INDEX `idx_expires_at`(`expires_at`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '用户角色关联表' ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of user_roles
-- ----------------------------
INSERT INTO `user_roles` VALUES ('2db9bbce-8781-42d2-af08-0fa25a93c9a5', '55b1fff5-ff44-4263-b5bd-35cca82b0360', '6d4fe371-f299-412c-a1e2-bf5bb3bdf6bd', 'ed6a79d3-0083-4d81-8b48-fc522f686f74', '2026-01-18 22:18:29', NULL, 1, '2026-01-18 22:18:29', '2026-01-18 22:18:29');
INSERT INTO `user_roles` VALUES ('332a933a-3ec5-449d-86da-f5751b57f3cf', 'afa20a1c-ea0a-4f65-9928-d2faf9eae6ef', '1229689c-f005-4d61-888c-f25562d3802b', 'ed6a79d3-0083-4d81-8b48-fc522f686f74', '2026-01-18 22:14:09', NULL, 1, '2026-01-18 22:14:09', '2026-01-18 22:14:09');
INSERT INTO `user_roles` VALUES ('37ddfd50-3c3f-40a9-828e-6769552fcc09', '357f8ac2-a271-440a-a003-0db32d15d302', '1229689c-f005-4d61-888c-f25562d3802b', NULL, '2026-01-06 17:46:36', NULL, 1, '2026-01-06 17:46:36', '2026-01-06 17:46:36');
INSERT INTO `user_roles` VALUES ('6c8de28e-e007-44af-a882-94d16d351246', 'd3e906de-b9a6-4a78-a643-233252252776', '1229689c-f005-4d61-888c-f25562d3802b', NULL, '2026-01-06 17:46:36', NULL, 1, '2026-01-06 17:46:36', '2026-01-06 17:46:36');
INSERT INTO `user_roles` VALUES ('99435ee7-b045-4edb-b075-e631aa06b76b', 'ed6a79d3-0083-4d81-8b48-fc522f686f74', 'a0e52467-6f4b-47c2-8300-05e0df05b14d', NULL, '2026-01-06 17:46:36', NULL, 1, '2026-01-06 17:46:36', '2026-01-06 17:46:36');
INSERT INTO `user_roles` VALUES ('d03a8695-ab43-4521-b19c-56ca93f37eed', '55b1fff5-ff44-4263-b5bd-35cca82b0360', 'd3b1fc02-26b9-4f99-ab1c-821ac2cd43dc', 'ed6a79d3-0083-4d81-8b48-fc522f686f74', '2026-01-18 22:18:29', NULL, 1, '2026-01-18 22:18:29', '2026-01-18 22:18:29');
INSERT INTO `user_roles` VALUES ('e1b44592-39f3-4994-8405-0c0ddffa7833', '3d0efc90-7c0c-42ca-8426-82bad3fdd0c7', '1229689c-f005-4d61-888c-f25562d3802b', NULL, '2026-01-06 17:46:36', NULL, 1, '2026-01-06 17:46:36', '2026-01-06 17:46:36');

-- ----------------------------
-- Table structure for users
-- ----------------------------
DROP TABLE IF EXISTS `users`;
CREATE TABLE `users`  (
  `username` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '用户名',
  `email` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '邮箱',
  `phone` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '手机号',
  `password_hash` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '密码哈希',
  `avatar_url` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '头像URL',
  `is_active` tinyint(1) NULL DEFAULT NULL COMMENT '是否激活',
  `is_superuser` tinyint(1) NULL DEFAULT NULL COMMENT '是否超级管理员',
  `last_login_at` datetime(0) NULL DEFAULT NULL COMMENT '最后登录时间',
  `last_login_ip` varchar(45) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NULL DEFAULT NULL COMMENT '最后登录IP',
  `failed_login_attempts` int(0) NULL DEFAULT NULL COMMENT '失败登录次数',
  `locked_until` datetime(0) NULL DEFAULT NULL COMMENT '锁定直到时间',
  `id` char(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '主键ID',
  `created_at` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
  `updated_at` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
  `is_deleted` tinyint(1) NULL DEFAULT NULL COMMENT '是否删除',
  PRIMARY KEY (`id`) USING BTREE,
  UNIQUE INDEX `username`(`username`) USING BTREE,
  UNIQUE INDEX `email`(`email`) USING BTREE,
  UNIQUE INDEX `phone`(`phone`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin ROW_FORMAT = Dynamic;

-- ----------------------------
-- Records of users
-- ----------------------------
INSERT INTO `users` VALUES ('app', 'app@163.com', '122323', 'sha256$aa3c0fdaa484834558ffa778fe5b55d5$f801add1c0010f79423dd43b2f40119e8381e7d61fec1824fb544ee9042c81f0', NULL, 1, 0, NULL, NULL, NULL, NULL, '357f8ac2-a271-440a-a003-0db32d15d302', '2025-12-29 21:29:16', '2025-12-29 22:17:18', 0);
INSERT INTO `users` VALUES ('admin2', 'admin2@qq.com', '121223', 'sha256$bd70a86c14727dcb94501fa65a5c084b$68c6ba38a94db679c529f0edd66387b6a2c25ace41f4a20ffa2d0c70c61e2808', NULL, 1, 0, NULL, NULL, NULL, NULL, '3d0efc90-7c0c-42ca-8426-82bad3fdd0c7', '2025-12-29 21:35:23', '2025-12-29 21:36:08', 0);
INSERT INTO `users` VALUES ('wangwu', 'wangwu@qq.com', '134343', '$2b$12$CewRBt3DxuGctmZADUFEfemNLli/OgnbIJnkA9BtyIj9H7.LDvk6O', NULL, 1, 0, '2026-01-20 01:06:22', '5.5.5.7', 0, NULL, '55b1fff5-ff44-4263-b5bd-35cca82b0360', '2026-01-18 22:16:17', '2026-01-20 09:06:22', 0);
INSERT INTO `users` VALUES ('test', 'test@163.com', '1212', '$2b$12$FvbhivgCeSVhsmiSo0nNi.fXckGOIip5emdD9qyv3g7FfTu3UybwO', NULL, 1, 0, NULL, NULL, NULL, NULL, 'afa20a1c-ea0a-4f65-9928-d2faf9eae6ef', '2025-12-27 13:49:12', '2026-01-18 22:14:09', 0);
INSERT INTO `users` VALUES ('zhangsan', 'zhangsan@qq.com', '143454545', 'sha256$260c033ace1b0dc1bf21caa8b986d69e$cdc2342aafd284f0d6c8df00e908d7b7b47a59ff022aa2968aaa435941e00086', NULL, 1, 0, '2026-01-30 02:12:26', '6.6.6.7', 0, NULL, 'd3e906de-b9a6-4a78-a643-233252252776', '2025-12-28 21:45:15', '2026-01-30 10:12:26', 0);
INSERT INTO `users` VALUES ('admin', 'admin@example.com', NULL, 'sha256$fc7bcee8f0dd0566e809d1920b3524c7$149986dbf144e9aebc6a282959075db9a822012ab76813fb6b71509254b3c7ee', NULL, 1, 1, '2026-01-30 06:17:29', '6.6.6.3', 0, NULL, 'ed6a79d3-0083-4d81-8b48-fc522f686f74', '2025-12-20 13:53:13', '2026-01-30 14:17:28', 0);

-- ----------------------------
-- Triggers structure for table t_basis_of_preparation
-- ----------------------------
DROP TRIGGER IF EXISTS `trg_basis_after_delete`;
delimiter ;;
CREATE TRIGGER `trg_basis_after_delete` AFTER DELETE ON `t_basis_of_preparation` FOR EACH ROW BEGIN
                    DELETE FROM t_document_main WHERE source_id = OLD.id AND source_type = 'basis';
                END
;;
delimiter ;

-- ----------------------------
-- Triggers structure for table t_basis_of_preparation
-- ----------------------------
DROP TRIGGER IF EXISTS `trg_basis_after_insert`;
delimiter ;;
CREATE TRIGGER `trg_basis_after_insert` AFTER INSERT ON `t_basis_of_preparation` FOR EACH ROW BEGIN
                INSERT INTO t_document_main (
                    source_type, source_id, title, file_url, json_url, created_time
                ) VALUES (
                    'basis', NEW.id, NEW.chinese_name, NEW.file_url, NEW.json_url, NOW()
                );
            END
;;
delimiter ;

-- ----------------------------
-- Triggers structure for table t_basis_of_preparation
-- ----------------------------
DROP TRIGGER IF EXISTS `trg_basis_after_update`;
delimiter ;;
CREATE TRIGGER `trg_basis_after_update` AFTER UPDATE ON `t_basis_of_preparation` FOR EACH ROW BEGIN
                UPDATE t_document_main 
                SET title = NEW.chinese_name,
                    file_url = NEW.file_url,
                    json_url = NEW.json_url,
                    updated_time = NOW()
                WHERE source_type = 'basis' AND source_id = NEW.id;
            END
;;
delimiter ;

-- ----------------------------
-- Triggers structure for table t_job_of_preparation
-- ----------------------------
DROP TRIGGER IF EXISTS `trg_job_after_delete`;
delimiter ;;
CREATE TRIGGER `trg_job_after_delete` AFTER DELETE ON `t_job_of_preparation` FOR EACH ROW BEGIN
                    DELETE FROM t_document_main WHERE source_id = OLD.id AND source_type = 'job';
                END
;;
delimiter ;

-- ----------------------------
-- Triggers structure for table t_job_of_preparation
-- ----------------------------
DROP TRIGGER IF EXISTS `trg_job_after_insert`;
delimiter ;;
CREATE TRIGGER `trg_job_after_insert` AFTER INSERT ON `t_job_of_preparation` FOR EACH ROW BEGIN
                INSERT INTO t_document_main (
                    source_type, source_id, title, file_url, json_url, created_time
                ) VALUES (
                    'job', NEW.id, NEW.file_name, NEW.file_url, NEW.json_url, NOW()
                );
            END
;;
delimiter ;

-- ----------------------------
-- Triggers structure for table t_job_of_preparation
-- ----------------------------
DROP TRIGGER IF EXISTS `trg_job_after_update`;
delimiter ;;
CREATE TRIGGER `trg_job_after_update` AFTER UPDATE ON `t_job_of_preparation` FOR EACH ROW BEGIN
                UPDATE t_document_main 
                SET title = NEW.file_name,
                    file_url = NEW.file_url,
                    json_url = NEW.json_url,
                    updated_time = NOW()
                WHERE source_type = 'job' AND source_id = NEW.id;
            END
;;
delimiter ;

-- ----------------------------
-- Triggers structure for table t_work_of_preparation
-- ----------------------------
DROP TRIGGER IF EXISTS `trg_work_after_delete`;
delimiter ;;
CREATE TRIGGER `trg_work_after_delete` AFTER DELETE ON `t_work_of_preparation` FOR EACH ROW BEGIN
                    DELETE FROM t_document_main WHERE source_id = OLD.id AND source_type = 'work';
                END
;;
delimiter ;

-- ----------------------------
-- Triggers structure for table t_work_of_preparation
-- ----------------------------
DROP TRIGGER IF EXISTS `trg_work_after_insert`;
delimiter ;;
CREATE TRIGGER `trg_work_after_insert` AFTER INSERT ON `t_work_of_preparation` FOR EACH ROW BEGIN
                INSERT INTO t_document_main (
                    source_type, source_id, title, file_url, json_url, created_time
                ) VALUES (
                    'work', NEW.id, NEW.plan_name, NEW.file_url, NEW.json_url, NOW()
                );
            END
;;
delimiter ;

-- ----------------------------
-- Triggers structure for table t_work_of_preparation
-- ----------------------------
DROP TRIGGER IF EXISTS `trg_work_after_update`;
delimiter ;;
CREATE TRIGGER `trg_work_after_update` AFTER UPDATE ON `t_work_of_preparation` FOR EACH ROW BEGIN
                UPDATE t_document_main 
                SET title = NEW.plan_name,
                    file_url = NEW.file_url,
                    json_url = NEW.json_url,
                    updated_time = NOW()
                WHERE source_type = 'work' AND source_id = NEW.id;
            END
;;
delimiter ;

SET FOREIGN_KEY_CHECKS = 1;
