PetAgent/docs/pet_companion.sql
2026-04-12 11:32:37 +08:00

455 lines
55 KiB
SQL
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/*
Navicat Premium Dump SQL
Source Server : 本地
Source Server Type : MySQL
Source Server Version : 80406 (8.4.6)
Source Host : localhost:3306
Source Schema : pet_companion
Target Server Type : MySQL
Target Server Version : 80406 (8.4.6)
File Encoding : 65001
Date: 11/02/2026 10:05:37
*/
SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;
-- ----------------------------
-- Table structure for t_background
-- ----------------------------
DROP TABLE IF EXISTS `t_background`;
CREATE TABLE `t_background` (
`id` bigint NOT NULL AUTO_INCREMENT,
`name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
`resource_url` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
`resource_type` int NULL DEFAULT NULL,
`visibility` int NULL DEFAULT NULL,
`bgm_url` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
`is_locked` tinyint(1) NULL DEFAULT NULL,
`lock_desc` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
`price_points` int NULL DEFAULT NULL,
`created_at` datetime NULL DEFAULT CURRENT_TIMESTAMP,
`updated_at` datetime NULL DEFAULT CURRENT_TIMESTAMP,
`category` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT 'default',
`description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
`thumbnail` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
`device_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE,
INDEX `ix_t_background_id`(`id` ASC) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 37 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of t_background
-- ----------------------------
INSERT INTO `t_background` VALUES (1, '默认背景', '/uploads/1/3e97bd50-f457-405c-8fef-2d68e296fce4.png', 1, 1, NULL, NULL, NULL, NULL, '2026-01-30 11:43:52', '2026-01-30 11:43:52', 'default', '默认聊天背景', NULL, NULL);
INSERT INTO `t_background` VALUES (30, '123', '/uploads/11/214f6b36-8480-4545-b5d6-0c6123116916.png', 1, 1, NULL, 0, '', 0, '2026-01-30 03:41:44', '2026-01-30 03:41:44', 'nature', '123', '/uploads/11/214f6b36-8480-4545-b5d6-0c6123116916.png', '1');
INSERT INTO `t_background` VALUES (31, '123', '/uploads/11/c473ac24-6c1b-4d22-987b-86c6eb465627.mp4', 2, 1, NULL, 0, '', 0, '2026-01-31 05:25:55', '2026-01-31 05:25:55', 'nature', '123', '/uploads/11/c473ac24-6c1b-4d22-987b-86c6eb465627.mp4', '1');
INSERT INTO `t_background` VALUES (33, '111', '/uploads/11/4addbc8e-9e01-4e48-8c11-f401391f6f62.mp4', 2, 1, NULL, 0, '', 0, '2026-02-04 09:57:18', '2026-02-04 09:57:18', 'nature', '211', '/uploads/11/4addbc8e-9e01-4e48-8c11-f401391f6f62.mp4', '1');
INSERT INTO `t_background` VALUES (34, '122', '/uploads/11/144a2e89-0f7b-4f2b-85d2-d279ccc846b2.png', 1, 1, NULL, 0, '', 0, '2026-02-04 09:57:36', '2026-02-04 09:57:36', 'urban', '1222', '/uploads/11/144a2e89-0f7b-4f2b-85d2-d279ccc846b2.png', '1');
INSERT INTO `t_background` VALUES (35, '123111', '/uploads/11/90e374a4-4a27-4598-ab45-e78c1f5dfff9.png', 1, 1, NULL, 0, '', 0, '2026-02-04 10:05:47', '2026-02-04 10:05:47', 'nature', '1231112', '/uploads/11/90e374a4-4a27-4598-ab45-e78c1f5dfff9.png', '1');
INSERT INTO `t_background` VALUES (36, '12111', '/uploads/11/e681ffb0-f738-4b58-9c33-cc27842c76b4.mp4', 2, 0, NULL, 1, '', 0, '2026-02-04 10:06:21', '2026-02-04 10:06:21', 'nature', '23131', '/uploads/11/e681ffb0-f738-4b58-9c33-cc27842c76b4.mp4', '2');
-- ----------------------------
-- Table structure for t_background_pet_config
-- ----------------------------
DROP TABLE IF EXISTS `t_background_pet_config`;
CREATE TABLE `t_background_pet_config` (
`id` bigint NOT NULL AUTO_INCREMENT,
`background_id` bigint NOT NULL,
`pet_id` bigint NOT NULL,
`coordinate_x` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
`coordinate_y` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
`scale` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
`scene_prompt` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL,
`hello_message` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
`sort_order` int NULL DEFAULT NULL,
`created_at` datetime NULL DEFAULT CURRENT_TIMESTAMP,
`updated_at` datetime NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `background_id`(`background_id` ASC, `pet_id` ASC) USING BTREE,
INDEX `ix_t_background_pet_config_id`(`id` ASC) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 100 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of t_background_pet_config
-- ----------------------------
INSERT INTO `t_background_pet_config` VALUES (56, 16, 1, '34.65', '52.57', '1.00', '', '', 0, '2026-01-22 06:54:15', '2026-01-22 06:54:15');
INSERT INTO `t_background_pet_config` VALUES (57, 16, 3, '56.78', '32.29', '1.00', '', '', 1, '2026-01-22 06:54:15', '2026-01-22 06:54:15');
INSERT INTO `t_background_pet_config` VALUES (66, 20, 1, '42.39', '64.57', '1.00', '', '', 0, '2026-01-27 11:22:39', '2026-01-27 11:22:39');
INSERT INTO `t_background_pet_config` VALUES (67, 20, 3, '49.53', '49.71', '1.00', '', '', 1, '2026-01-27 11:22:39', '2026-01-27 11:22:39');
INSERT INTO `t_background_pet_config` VALUES (76, 29, 1, '30.87', '19.14', '1.00', '', '', 0, '2026-01-27 11:39:58', '2026-01-27 11:39:58');
INSERT INTO `t_background_pet_config` VALUES (94, 31, 1, '34.48', '23.71', '1.00', '', '', 0, '2026-02-04 08:18:28', '2026-02-04 08:18:28');
INSERT INTO `t_background_pet_config` VALUES (95, 31, 3, '40.99', '37.14', '1.00', '', '', 1, '2026-02-04 08:18:28', '2026-02-04 08:18:28');
INSERT INTO `t_background_pet_config` VALUES (96, 1, 1, '32.93', '38.29', '1.00', '', '', 0, '2026-02-04 08:34:12', '2026-02-04 08:34:12');
INSERT INTO `t_background_pet_config` VALUES (97, 1, 12, '45.97', '64.29', '1.00', '', '', 1, '2026-02-04 08:34:12', '2026-02-04 08:34:12');
INSERT INTO `t_background_pet_config` VALUES (98, 33, 13, '41.03', '42.86', '1.00', '', '', 0, '2026-02-04 09:58:52', '2026-02-04 09:58:52');
INSERT INTO `t_background_pet_config` VALUES (99, 36, 13, '41.13', '45.14', '1.00', '', '', 0, '2026-02-04 10:08:07', '2026-02-04 10:08:07');
-- ----------------------------
-- Table structure for t_chat_log
-- ----------------------------
DROP TABLE IF EXISTS `t_chat_log`;
CREATE TABLE `t_chat_log` (
`id` bigint NOT NULL AUTO_INCREMENT,
`user_id` bigint NOT NULL,
`trace_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
`pet_id` bigint NOT NULL,
`bg_id` bigint NOT NULL,
`user_msg` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL,
`ai_msg` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL,
`tokens_input` int NULL DEFAULT NULL,
`tokens_output` int NULL DEFAULT NULL,
`duration_ms` int NULL DEFAULT NULL,
`conversation_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
`created_at` datetime NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`id`) USING BTREE,
INDEX `ix_t_chat_log_id`(`id` ASC) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 107 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of t_chat_log
-- ----------------------------
INSERT INTO `t_chat_log` VALUES (1, 10, 'eb5f1119-645c-4a9e-ba64-80f23a936ad8', 1, 22, '范德萨123', '哼,这是什么奇奇怪怪的数字串呀喵?本傲娇橘猫才不稀罕理这种没有鱼干香的东西喵~', 42, 61, 5878, 'conv_10_1769056198521', '2026-01-22 04:45:49');
INSERT INTO `t_chat_log` VALUES (2, 10, '00847f3f-ffc3-468f-bb5f-1989068bbafb', 1, 22, '123', '哼,人类又乱敲这些没意义的数字喵?本橘才懒得理这种小玩意儿喵~', 44, 44, 4309, 'conv_10_1769056198521', '2026-01-22 04:46:17');
INSERT INTO `t_chat_log` VALUES (3, 10, 'c176b72a-ffe9-4851-b24f-1c8c51d6b39f', 1, 22, '123', '切,又是这些没味道的数字喵?本喵要去蹭暖乎乎的沙发啦喵~', 46, 40, 4351, 'conv_10_1769057569745', '2026-01-22 04:52:57');
INSERT INTO `t_chat_log` VALUES (4, 10, '12c05b48-d1fc-44de-b4ff-47c1dda54a68', 1, 22, '123', '切,又是这些没营养的数字啊喵?本喵才懒得费心思理这种无聊玩意儿呢喵~', 48, 49, 4454, 'conv_10_1769057920408', '2026-01-22 04:58:51');
INSERT INTO `t_chat_log` VALUES (5, 10, 'be7136f5-cde7-4b33-b687-c3eb70e75cde', 1, 22, '代发', '哼,代发是什么呀?本喵忙着舔爪子呢,没空理这些人类的事喵~', 51, 39, 5639, '7fba4ce3-2de4-4a08-bf02-ff03d825c9a6', '2026-01-22 05:30:43');
INSERT INTO `t_chat_log` VALUES (6, 10, '28757799-4b7c-422f-b40e-8fa3a5add501', 1, 22, '123', '又是这些重复的数字喵本喵才没功夫盯着123发呆呢喵~', 53, 37, 6219, '466138af-8fd2-4ef4-b341-c4175ec3d1a8', '2026-01-22 05:31:01');
INSERT INTO `t_chat_log` VALUES (7, 10, '8e028ebf-da79-4bd6-83ef-ce6bdbf5fda7', 1, 22, '你好', '哼,终于想起跟本喵打招呼啦?本喵心情好就勉强回应你一下喵~', 56, 41, 7152, '6f68ea72-5fb2-44f6-bd00-41c2129e889f', '2026-01-22 05:33:42');
INSERT INTO `t_chat_log` VALUES (8, 10, '1fea3432-3e7a-47cd-8f65-549b3cbb2e1d', 1, 22, '123123', '你好喵,本橘才不是特意回应你的打招呼呢喵~', 59, 29, 10940, '1a938142-1bb6-401e-aece-6e0bbcb4fb98', '2026-01-22 05:34:12');
INSERT INTO `t_chat_log` VALUES (9, 10, '7a3580ed-3d71-46d7-b330-4f2818809967', 1, 22, '123', '知道啦知道啦123什么的本喵才不会忘喵', 61, 26, 4435, '1293b820-c115-45c0-9076-a706200b7a48', '2026-01-22 05:38:33');
INSERT INTO `t_chat_log` VALUES (10, 10, '5844665d-44ac-499c-86d1-aec1a193fae6', 1, 22, 'nihoa', '喂,拼音打错啦~是“你好”才对喵!本橘的耳朵可灵了,才不会认错喵~', 64, 45, 3334, 'f9bb7b76-6d32-4bf1-807a-f5b244d4462d', '2026-01-22 05:44:37');
INSERT INTO `t_chat_log` VALUES (11, 10, '606a128f-9e30-499c-9846-460629807737', 1, 22, '你好', '哼,终于好好跟本橘猫打招呼啦喵~', 67, 27, 3549, 'f9bb7b76-6d32-4bf1-807a-f5b244d4462d', '2026-01-22 05:44:45');
INSERT INTO `t_chat_log` VALUES (12, 10, '287f0b93-5d09-48cc-b861-3cc3a7660f86', 1, 22, '代发', '你好呀喵~ 刚才那些乱码是想逗本橘玩吗?才不会轻易被你吸引呢喵!', 62, 49, 3275, 'f9bb7b76-6d32-4bf1-807a-f5b244d4462d', '2026-01-22 05:46:10');
INSERT INTO `t_chat_log` VALUES (13, 10, 'b6ba11fb-1f47-44d4-b6da-a1a8e662b355', 1, 22, '阿迪发发的啊阿迪啊 舒服舒服水电费水电费阿萨德阿飞 啊首发上市按时按时按时收到啊a\'s', ' ', 119, 56, 3301, 'f9bb7b76-6d32-4bf1-807a-f5b244d4462d', '2026-01-22 05:46:21');
INSERT INTO `t_chat_log` VALUES (14, 10, 'be130cbc-8033-47d6-8614-75ac405643e5', 1, 22, '123123', '西~', 120, 51, 3194, 'f9bb7b76-6d32-4bf1-807a-f5b244d4462d', '2026-01-22 05:48:04');
INSERT INTO `t_chat_log` VALUES (15, 10, '7cf6f8b0-ed7b-4498-934c-61ea0c16bfe3', 1, 22, '1231231', '西~', 122, 43, 3584, 'f9bb7b76-6d32-4bf1-807a-f5b244d4462d', '2026-01-22 05:48:16');
INSERT INTO `t_chat_log` VALUES (16, 10, '1aa11e45-66c4-4330-899b-f88985acd385', 1, 22, '123', '123', 121, 35, 5608, '80f677e1-898c-4368-a87b-bab0f0037444', '2026-01-22 05:57:13');
INSERT INTO `t_chat_log` VALUES (17, 10, 'f211ea82-9317-400e-89b5-cbe94c208f14', 1, 22, '123', '', 121, 54, 4418, '80f677e1-898c-4368-a87b-bab0f0037444', '2026-01-22 05:59:37');
INSERT INTO `t_chat_log` VALUES (18, 10, '14e782c9-9eee-48a4-b079-1ecc760374b3', 1, 22, '213', '.........~', 126, 45, 4480, '80f677e1-898c-4368-a87b-bab0f0037444', '2026-01-22 05:59:46');
INSERT INTO `t_chat_log` VALUES (19, 10, '88956c8b-0139-46ce-a9c8-391d2b5cdc22', 2, 22, '12313', '', 37, 65, 5977, '2fca2cc6-6797-420e-af27-c2097b067271', '2026-01-22 06:02:25');
INSERT INTO `t_chat_log` VALUES (20, 10, '8e2a0ced-0021-4c66-b869-8e6eb0ec9f83', 1, 22, '123', '', 125, 37, 3714, '2fca2cc6-6797-420e-af27-c2097b067271', '2026-01-22 06:13:24');
INSERT INTO `t_chat_log` VALUES (21, 10, '73a68058-5c92-4c0b-9782-80f7bc6517a3', 2, 22, '12312312', '🐾', 41, 43, 4107, '2fca2cc6-6797-420e-af27-c2097b067271', '2026-01-22 06:13:34');
INSERT INTO `t_chat_log` VALUES (22, 10, '0162b2a3-54fd-41bb-bdff-251045b04179', 1, 22, '', '', 131, 36, 5024, '44b75c57-cdb9-4718-82c7-86a3c28273e3', '2026-01-22 06:31:19');
INSERT INTO `t_chat_log` VALUES (23, 10, 'c23c1f2b-f5b4-4adc-b296-1db00fe8df0a', 1, 22, '123', '123', 130, 58, 6901, '4eff1bbb-2251-4246-b368-4b0197f1fc7d', '2026-01-22 06:42:56');
INSERT INTO `t_chat_log` VALUES (24, 10, '1d67ed55-71c6-4393-bce5-21fe7dc13171', 1, 16, '12313', '', 37, 33, 6005, '5574830a-b864-4eb0-a2c0-036cf2cc25f9', '2026-01-22 06:54:38');
INSERT INTO `t_chat_log` VALUES (25, 10, '956ec29d-ce49-494f-af1d-cee0d589d441', 1, 16, '123123', '西', 40, 45, 6244, '5574830a-b864-4eb0-a2c0-036cf2cc25f9', '2026-01-22 06:55:01');
INSERT INTO `t_chat_log` VALUES (26, 10, 'c3585c6d-a049-43b2-bdf5-8246a8822e7f', 1, 16, '123', '', 42, 0, 4178, '5d71457a-24eb-483c-8ff0-1f596448339f', '2026-01-22 07:04:17');
INSERT INTO `t_chat_log` VALUES (27, 10, 'bebabf7c-3b53-4ad1-8e86-e29768136cc5', 1, 16, '3', '', 44, 0, 4510, '5d71457a-24eb-483c-8ff0-1f596448339f', '2026-01-22 07:04:42');
INSERT INTO `t_chat_log` VALUES (28, 10, '8910cfc0-c6f9-4038-b9d4-6f10aba0dc36', 1, 16, '23123123', '', 48, 0, 3955, '5d71457a-24eb-483c-8ff0-1f596448339f', '2026-01-22 07:04:56');
INSERT INTO `t_chat_log` VALUES (29, 10, 'cfcc0e40-ffd1-4570-b1e7-724cef86363e', 1, 16, '23111122131451', '', 54, 28, 4714, '2da8633f-0413-4ec7-a670-ff3499681a1d', '2026-01-22 07:13:40');
INSERT INTO `t_chat_log` VALUES (30, 10, '82bc2b60-4e85-495e-a93d-3a90641a6efe', 1, 16, '', '', 57, 35, 4533, '8f7ed31c-999f-4d4a-9038-e7b87b08be31', '2026-01-22 07:16:47');
INSERT INTO `t_chat_log` VALUES (31, 10, 'c3c91886-0211-4131-a910-3e06a378bcb9', 1, 16, '', '~', 60, 16, 3683, 'c6d72704-ea59-47ad-a383-9095d1edc53d', '2026-01-22 07:19:30');
INSERT INTO `t_chat_log` VALUES (32, 10, 'd779190d-9af0-4cbb-94b1-5889973e18ef', 1, 16, '', '...', 63, 51, 7097, 'b53b23fd-ade4-49f1-b319-fba18a268393', '2026-01-22 07:21:30');
INSERT INTO `t_chat_log` VALUES (33, 10, 'fe4c9dc9-a7d6-4607-a5ec-db7c1e180474', 1, 16, '123', '~', 65, 25, 7705, '103e1670-4591-4fb5-996c-7aed10ea82a1', '2026-01-22 07:26:07');
INSERT INTO `t_chat_log` VALUES (34, 10, 'e861e3c1-aaee-48c5-88fb-08a88c8caad5', 3, 16, '123', '~ ~ 🐾 ', 33, 60, 5276, '103e1670-4591-4fb5-996c-7aed10ea82a1', '2026-01-22 07:26:29');
INSERT INTO `t_chat_log` VALUES (35, 10, '757f1c75-c9a1-4159-9e7c-df7fecfbb479', 3, 16, '12312312312312321', '~~', 40, 79, 5548, '103e1670-4591-4fb5-996c-7aed10ea82a1', '2026-01-22 07:26:35');
INSERT INTO `t_chat_log` VALUES (36, 10, 'ef303e73-7e76-45d8-9cc2-55815698076b', 1, 16, '23', '23', 67, 49, 4855, '5413eb21-ece2-40e5-938b-871ba3ed054a', '2026-01-22 07:35:44');
INSERT INTO `t_chat_log` VALUES (37, 10, '2605b215-1170-427f-913f-75e7d8524d3d', 1, 16, '123', '', 66, 26, 3618, '530f44ff-7206-4963-a9f3-82ddb70b77bf', '2026-01-22 07:39:46');
INSERT INTO `t_chat_log` VALUES (38, 10, '37e18ad3-a56c-43f7-93c3-f13dd0c14c50', 1, 16, '123123', '', 66, 70, 5144, '1e7a9e2a-4a45-4cb6-a5f9-89a4fac8c5ae', '2026-01-22 07:42:33');
INSERT INTO `t_chat_log` VALUES (39, 10, '51a03e31-20ee-4bc0-9929-036e99b96f0f', 1, 16, '123', '西~', 66, 29, 4685, '6cdca1ee-cb86-46b9-a383-ec3a5b5b2f90', '2026-01-22 07:45:21');
INSERT INTO `t_chat_log` VALUES (40, 10, '94b8c999-8ffa-407e-b445-d9358f8eef4f', 1, 16, '12312313', '', 68, 41, 4495, '3c41aa9f-9000-4567-b149-cdfebd29f24b', '2026-01-22 07:49:52');
INSERT INTO `t_chat_log` VALUES (41, 10, '10d015f9-d376-4b7c-a337-9291e75e164b', 1, 15, '123', '', 36, 62, 4667, 'fea227ec-caee-472e-9d0e-8e3a0f9a24e2', '2026-01-22 07:51:03');
INSERT INTO `t_chat_log` VALUES (42, 10, '6f6992e6-8909-4e15-964d-69670386ab4b', 1, 15, '123', '', 38, 23, 4021, 'fea227ec-caee-472e-9d0e-8e3a0f9a24e2', '2026-01-22 07:59:46');
INSERT INTO `t_chat_log` VALUES (43, 10, '93c9235d-f28b-4a0b-bd29-4a641a2e899c', 1, 15, '123', '', 40, 25, 4882, 'fea227ec-caee-472e-9d0e-8e3a0f9a24e2', '2026-01-22 08:00:09');
INSERT INTO `t_chat_log` VALUES (44, 10, '0194b2b9-1376-4228-938f-c1844d6c3656', 1, 16, '123', '', 66, 38, 4859, 'd86f5970-d4b7-4299-845f-b0a9c78c7cd5', '2026-01-22 08:06:02');
INSERT INTO `t_chat_log` VALUES (45, 10, '13d96bf5-642b-4189-9b5c-c96104a478bc', 1, 16, 'nihoa', '', 63, 36, 4345, 'beaa9409-455f-43a1-be7e-59d381b77d72', '2026-01-22 09:22:24');
INSERT INTO `t_chat_log` VALUES (46, 10, '4c6b3c04-4436-4040-af33-d5c67a130dc0', 1, 16, '123', '123~', 62, 37, 14620, 'dd4a18b4-a784-4370-a553-b7f07f8bbcc2', '2026-01-22 09:28:36');
INSERT INTO `t_chat_log` VALUES (47, 10, 'b20e4a87-479c-4a67-ac74-3bf7a10e165d', 1, 16, '123', '西~', 61, 37, 4305, 'db199e71-1d76-46be-9e88-e5d4512c0d5c', '2026-01-22 09:34:45');
INSERT INTO `t_chat_log` VALUES (48, 10, 'e1bf5bd4-8b3c-4f3e-8383-33fc9eca667c', 1, 16, '123', '123~', 60, 37, 4806, '37ee1f05-d8cb-4bc0-99c3-cf7d815aae39', '2026-01-22 09:38:48');
INSERT INTO `t_chat_log` VALUES (49, 10, '6e3df83a-8c61-419e-b833-ade4ea37fa14', 1, 16, '123', '', 60, 64, 5359, '64203af0-af82-4990-a1c4-476a2de9c1ce', '2026-01-22 09:48:10');
INSERT INTO `t_chat_log` VALUES (50, 10, '15dd2fde-7e96-47af-8e09-a0d1a66aa06b', 1, 16, '123', '123', 60, 33, 8421, '1ec2b9ed-8250-4557-a676-ec9b30597e8f', '2026-01-23 01:53:00');
INSERT INTO `t_chat_log` VALUES (51, 10, '09c34cdd-4f3d-486f-96a1-9c5475ed2781', 1, 16, '213', '', 60, 22, 4410, '1c423b88-65c1-41e0-89d0-c4c5ccf8011c', '2026-01-23 02:07:33');
INSERT INTO `t_chat_log` VALUES (52, 10, '87706457-aa83-4f85-ba74-b1ddd1fc931f', 1, 16, '123', '西', 59, 66, 8827, '6baf0722-9031-42cc-9fda-9e6ff90b0654', '2026-01-23 02:10:03');
INSERT INTO `t_chat_log` VALUES (53, 10, '03f0fa91-a0dd-44b9-8bf8-791f886c53a4', 1, 16, '1231123', '~', 61, 27, 5545, 'c393907c-4070-4350-8942-e23b449bc40a', '2026-01-23 02:20:36');
INSERT INTO `t_chat_log` VALUES (54, 10, 'd1fab2e5-165b-4fbd-8a2b-e07568e6f2b8', 1, 16, '123123123', '', 61, 66, 13879, 'c393907c-4070-4350-8942-e23b449bc40a', '2026-01-23 02:24:25');
INSERT INTO `t_chat_log` VALUES (55, 10, '6396eff0-c69d-4afd-b50c-a07a9969536b', 1, 16, '123', '西~', 61, 53, 4848, 'c393907c-4070-4350-8942-e23b449bc40a', '2026-01-23 02:24:42');
INSERT INTO `t_chat_log` VALUES (56, 10, '9197e303-798c-4fac-843c-353072970eb2', 1, 16, '123', '', 60, 79, 6774, 'c393907c-4070-4350-8942-e23b449bc40a', '2026-01-23 02:27:10');
INSERT INTO `t_chat_log` VALUES (57, 10, 'b08cc243-99a6-43a9-a1e3-5971015c2609', 1, 16, '123', '', 60, 37, 5225, 'c393907c-4070-4350-8942-e23b449bc40a', '2026-01-23 02:35:38');
INSERT INTO `t_chat_log` VALUES (58, 10, '7244b0ae-97e5-4954-8112-b42e7600093d', 1, 16, '121123', '~ ~', 61, 80, 7261, 'c393907c-4070-4350-8942-e23b449bc40a', '2026-01-23 02:39:58');
INSERT INTO `t_chat_log` VALUES (59, 10, 'f138a925-e466-4e85-a4a2-55251bdd1849', 3, 16, '123', '~ ', 42, 57, 7021, 'c393907c-4070-4350-8942-e23b449bc40a', '2026-01-23 02:42:28');
INSERT INTO `t_chat_log` VALUES (60, 10, 'c3ac96b5-177e-4f66-a6c8-d0378ced5ff2', 1, 20, '123', '123便', 36, 35, 5433, 'cc376107-ae23-46ab-9cc2-882867f3e8b0', '2026-01-23 03:01:30');
INSERT INTO `t_chat_log` VALUES (61, 10, '92e1b745-ef14-4472-9c58-2f8432bd33b6', 2, 20, '123123', '123123', 37, 30, 6084, 'cc376107-ae23-46ab-9cc2-882867f3e8b0', '2026-01-23 03:01:42');
INSERT INTO `t_chat_log` VALUES (62, 10, '79b47e62-35da-458f-ba37-9559dc4cbf35', 3, 20, '123sd', ' ', 34, 56, 6165, 'cc376107-ae23-46ab-9cc2-882867f3e8b0', '2026-01-23 03:01:54');
INSERT INTO `t_chat_log` VALUES (63, 10, '1c912fc6-f616-42ea-aeb9-349f5133b82e', 1, 20, '123123141', '', 40, 30, 4545, 'cc376107-ae23-46ab-9cc2-882867f3e8b0', '2026-01-23 03:02:16');
INSERT INTO `t_chat_log` VALUES (64, 10, '162032a3-3e62-4cec-a310-13b8555db8ea', 1, 16, '12313123', '西~', 63, 41, 6047, '6a6a6c91-79a7-423c-9fb8-ef31cfb58cf0', '2026-01-23 12:18:50');
INSERT INTO `t_chat_log` VALUES (65, 10, '6d206c60-5599-4772-9210-8281c50ba923', 1, 16, '123', '123~', 63, 15, 4068, 'c004af88-b774-49b7-bfed-ae955cbb1bfb', '2026-01-24 02:28:16');
INSERT INTO `t_chat_log` VALUES (66, 10, '1ea72770-eda9-4242-9380-6c0e84800c71', 1, 20, '23123', ' 西', 43, 42, 4339, 'c0e1dd58-31a5-4f4e-bcd6-505e792746c6', '2026-01-25 04:21:15');
INSERT INTO `t_chat_log` VALUES (67, 10, '38c2236c-689d-49e1-8516-cb7375e9e608', 1, 20, '123123123', '', 47, 17, 3479, 'c0e1dd58-31a5-4f4e-bcd6-505e792746c6', '2026-01-25 04:26:35');
INSERT INTO `t_chat_log` VALUES (68, 10, '7dfb1a20-bd1e-4d74-b37b-9bdeff30f00c', 1, 16, '123', '西西', 63, 120, 6420, '39085075-ffd1-4d82-b401-ae955a557d94', '2026-01-25 04:30:07');
INSERT INTO `t_chat_log` VALUES (69, 10, 'fd18827b-dcd2-44d3-a754-457a1e2932bb', 1, 16, '123123', '', 64, 30, 11213, 'aa36bf9f-5f64-418b-bb71-d64679803d5e', '2026-01-25 05:32:41');
INSERT INTO `t_chat_log` VALUES (70, 10, 'c70a24d0-d265-4674-a984-d14bb04b0b49', 1, 16, '123123', '', 65, 34, 3802, '848776e5-fb4c-49a7-9cf1-d1af1d492a6d', '2026-01-25 07:38:03');
INSERT INTO `t_chat_log` VALUES (71, 10, '6f513f1f-49a4-4e41-9669-88c0e04d65d3', 1, 16, '213', '', 63, 40, 5283, '44e305ca-eb95-4e11-832f-6665450f79e9', '2026-01-27 04:49:37');
INSERT INTO `t_chat_log` VALUES (72, 10, '4de47daa-2aec-4886-a940-5ab5fb2bc509', 1, 16, '', '', 62, 17, 5270, '5a30bfd6-d082-4bf8-ad5a-d9f7acfc0951', '2026-01-27 11:09:23');
INSERT INTO `t_chat_log` VALUES (73, 10, 'eaef2a0b-dfdc-4aaf-a08c-f29e295732b9', 3, 16, '', '🐾', 51, 63, 6040, '5a30bfd6-d082-4bf8-ad5a-d9f7acfc0951', '2026-01-27 11:09:36');
INSERT INTO `t_chat_log` VALUES (74, 10, '68d74d5f-ddf6-4250-b908-2bdbed2daa04', 1, 20, '123123123', '~', 51, 41, 5509, '9bff4e87-27c4-43c1-952a-e1aaa27876a0', '2026-01-27 11:16:06');
INSERT INTO `t_chat_log` VALUES (75, 10, 'b9768b55-f2e9-485a-abb7-b65f134a0883', 1, 20, '', '', 61, 54, 4273, 'd0f2916f-0c60-46ba-861e-9cd30c5c225d', '2026-01-27 11:18:02');
INSERT INTO `t_chat_log` VALUES (76, 10, '763c629c-b154-4119-bba1-54b551a5f723', 1, 29, '', '', 37, 47, 4378, '4f1c707a-4d46-4830-b9cb-929b6f8d4e24', '2026-01-27 11:27:36');
INSERT INTO `t_chat_log` VALUES (77, 10, 'e21e4a69-0d7c-41b4-820c-28fca34e1c2a', 1, 29, '123', '', 39, 53, 4308, '4f1c707a-4d46-4830-b9cb-929b6f8d4e24', '2026-01-27 11:28:09');
INSERT INTO `t_chat_log` VALUES (78, 10, '15bfee38-6d61-4bcb-9d71-ca023b3a6c10', 1, 29, '', '', 41, 20, 4778, '4f1c707a-4d46-4830-b9cb-929b6f8d4e24', '2026-01-27 11:29:39');
INSERT INTO `t_chat_log` VALUES (79, 10, '36e4858e-62d3-4b6a-bdef-610369110945', 1, 29, '', '', 44, 37, 6399, '68d15a29-22b9-4f8e-b41d-bfa8a5b04a67', '2026-01-27 11:32:47');
INSERT INTO `t_chat_log` VALUES (80, 10, '31756036-58ed-448c-aa2f-6a724355d07b', 1, 29, '123', '123', 46, 33, 4630, '2cf1298a-a7a8-42f4-8ac5-f91d4f9f8b26', '2026-01-27 11:35:08');
INSERT INTO `t_chat_log` VALUES (81, 10, '13f1e9bb-86ad-4037-adb9-e1b7805b8ba4', 1, 29, '123', '123', 48, 31, 3619, 'a4f3b4d3-baee-45ee-a05a-fd9cf4314e2a', '2026-01-27 11:37:48');
INSERT INTO `t_chat_log` VALUES (82, 10, '043f6651-0403-4449-b5fa-6caeb341b92d', 1, 29, '', '', 52, 30, 3961, 'b90b4d3f-ac9c-409f-b06d-83735e731f5a', '2026-01-27 11:38:52');
INSERT INTO `t_chat_log` VALUES (83, 10, '05a98876-2102-478d-8521-fdb7740963ba', 1, 29, '123123', '...', 55, 23, 6387, '435567be-47ae-4232-86a2-b84009e76921', '2026-01-27 11:39:24');
INSERT INTO `t_chat_log` VALUES (84, 10, '3ea79cb9-079f-4312-902b-efd5e441af64', 1, 29, '123', '123~', 57, 32, 3784, 'b3c84a37-7b33-487a-9004-e64814f31ac2', '2026-01-27 11:39:44');
INSERT INTO `t_chat_log` VALUES (85, 10, '45a2a881-29ef-4f49-ba7c-602829f1a4ca', 1, 29, '123', '123', 59, 31, 4274, 'b3c84a37-7b33-487a-9004-e64814f31ac2', '2026-01-27 11:40:09');
INSERT INTO `t_chat_log` VALUES (86, 10, 'dbbec729-0f8a-438d-ae54-f513336889ec', 1, 29, '123', '', 61, 38, 5248, '918c42a0-0859-4081-a893-344fb51742f1', '2026-01-27 11:40:27');
INSERT INTO `t_chat_log` VALUES (87, 10, '6c84c827-70bf-4458-9735-4fff892323be', 1, 29, '123', '', 60, 36, 3710, '0402df02-3415-4daa-9b49-768322c782bd', '2026-01-28 03:01:16');
INSERT INTO `t_chat_log` VALUES (88, 11, '451123ec-b589-4965-af2f-3150eba66d89', 1, 1, '123', '', 36, 50, 3722, 'c84ab152-ab6c-4d16-b0f1-2aec496cc17a', '2026-01-30 03:44:44');
INSERT INTO `t_chat_log` VALUES (89, 10, '98cdc179-fca5-4adc-b30d-5de9eddf962f', 1, 1, '123', '123', 36, 43, 3122, '4574a1d0-7dd2-4eba-b1f4-d25c07e26c89', '2026-01-30 03:45:02');
INSERT INTO `t_chat_log` VALUES (90, 10, '05afbcab-0bd3-4a05-b068-3843392b9a28', 1, 1, '123', '123', 38, 51, 6293, 'dcbe4cc3-8a10-4565-be69-0f2bb6cdbf69', '2026-01-30 04:12:12');
INSERT INTO `t_chat_log` VALUES (91, 11, '919030d5-0a96-47af-a242-0bf7f2da8f41', 1, 30, '123', '123', 36, 48, 4979, 'f5a814c0-01e8-45b1-ab4c-a677fe50117e', '2026-01-30 09:00:48');
INSERT INTO `t_chat_log` VALUES (92, 10, '20de2201-c337-4ad8-8bd3-32a2ff5b0763', 1, 1, '123', '', 40, 61, 6512, 'd9834187-f34a-4804-8dc4-38ecf6bf9b21', '2026-02-04 07:57:11');
INSERT INTO `t_chat_log` VALUES (93, 10, 'e7df1204-f4c5-4177-b394-8a39d86fc3b0', 12, 1, '123', 'It looks like you sent \"123\"is there something specific you\'d like help with? Whether it\'s a question, a task, or just chatting, feel free to share more details! 😊', 2, 40, 6345, '546ee047-f574-4fc4-9038-7f128ed0ecfe', '2026-02-04 08:09:04');
INSERT INTO `t_chat_log` VALUES (94, 10, 'f9023ba0-188a-4ff9-b0e0-ef275c763a7d', 1, 1, '123123', '......', 43, 66, 7657, '869d900c-6aa9-424c-96b7-724c2c605344', '2026-02-04 08:17:50');
INSERT INTO `t_chat_log` VALUES (95, 10, 'b86cb918-2dc3-4fa8-b0dc-6825724c8e9e', 1, 1, '123', '', 45, 43, 5330, '869d900c-6aa9-424c-96b7-724c2c605344', '2026-02-04 08:21:39');
INSERT INTO `t_chat_log` VALUES (96, 10, '7450918d-8de9-4e02-8bed-6da81b26f78c', 1, 1, '123', '西', 47, 98, 7281, '9130486b-49b0-4e75-a432-ef010ef7ed6a', '2026-02-04 08:21:57');
INSERT INTO `t_chat_log` VALUES (97, 10, '6d90441b-3032-4cb8-88a0-12ba64d4f75c', 12, 1, '123123', '123123 is a number formed by repeating \"123\" twice. Here are some key properties: \n- **Divisibility**: Its divisible by 3, 7, 11, and 13 (since \\(123123 = 123 \\times 1001 = 123 \\times 7 \\times 11 \\times 13\\)). \n- **Digit sum**: \\(1+2+3+1+2+3 = 12\\) (divisible by 3). \n- **Reversal**: Its reverse is 321321 (not a palindrome). \n\nDid you have a specific question about this number (e.g., factors, usage, etc.)?', 5, 140, 18707, '817a5207-48e2-48c6-90eb-f6c8ab3d7804', '2026-02-04 08:24:31');
INSERT INTO `t_chat_log` VALUES (98, 10, '051d09b0-aa23-4049-8512-79cf8037ddd0', 12, 1, '123', 'It seems you shared three numbers: **123**, **123123**, and **123**. Here are some key observations based on common operations:\n\n\n### 1. **Occurrences** \n- 123 appears **2 times** \n- 123123 appears **1 time** \n\n\n### 2. **Sum** \nTotal = 123 + 123123 + 123 = **123369** \n\n\n### 3. **Most Frequent Number** \nThe number that repeats most is **123** (2 occurrences).\n\n\nIf you had a specific question (e.g., average, unique values, etc.), feel free to clarify! 😊', 7, 129, 13528, 'a3308166-7144-4928-85aa-5ecfade92b2e', '2026-02-04 08:33:56');
INSERT INTO `t_chat_log` VALUES (99, 10, '78610b8e-1fae-4d2a-99c5-e8e72b78ef13', 12, 1, '123', 'It looks like you\'ve shared a sequence of numbers: 123, 123123, 123, 123. Could you clarify what you\'d like to know or do with these numbers? For example, are you asking about their properties (like divisibility, sum, pattern), or is there a specific task you need help with? 😊', 9, 70, 6756, '4ab42289-7159-4df3-9a16-e0fe989a8a43', '2026-02-04 08:34:45');
INSERT INTO `t_chat_log` VALUES (100, 10, '1335df0d-c867-4aa8-a5f4-dde84ae49c6e', 12, 1, '123', 'Hi there! I notice you\'ve shared several messages with numbers like 123 and 123123. Is there a specific question or task you need help with related to these numbers—like calculating something, understanding their properties, or something else? Feel free to share more details, and Ill be happy to assist!', 11, 63, 6542, '3b1cc52b-2e15-4c63-a9dd-dfdd63df6c31', '2026-02-04 08:37:57');
INSERT INTO `t_chat_log` VALUES (101, 10, '4e8a81bd-b892-4dc9-a3ba-c45d71714b0c', 12, 1, '12312311', 'The input values you provided are: \n**[123, 123123, 123, 123, 123, 12312311]** \n\nHeres a clear summary of key details: \n\n### 1. Unique Values \nOnly 3 distinct numbers exist: \n→ 123, 123123, 12312311 \n\n### 2. Frequency (Occurrences) \n- 123: **4 times** (most frequent) \n- 123123: 1 time \n- 12312311: 1 time \n\n### 3. Total Sum \n123×4 + 123123 + 12312311 = **12435926** \n\n### 4. Duplicates \n123 is duplicated (appears more than once). \n\nIf you have a specific task in mind (e.g., count duplicates, find min/max, filter unique values), let me know! 😊', 15, 183, 14779, 'b06502aa-bd97-4eca-a3d7-06344765022b', '2026-02-04 08:43:12');
INSERT INTO `t_chat_log` VALUES (102, 10, '15eef0e5-1348-48b4-8135-7151904111f7', 12, 1, '123', 'It looks like you\'ve shared several number strings (123, 123123, 12312311, etc.). Could you clarify what you\'d like to know about these? For example: \n- Are you looking for a pattern in the numbers? \n- Do you want to convert them to another format? \n- Is there a specific question or task related to these values? \n\nLet me know, and Ill help!', 17, 86, 7870, 'b06502aa-bd97-4eca-a3d7-06344765022b', '2026-02-04 08:47:32');
INSERT INTO `t_chat_log` VALUES (103, 10, 'f3fcd564-a2e3-445c-81ea-a4c18aa26e3e', 12, 1, '1231312', 'Here are key observations and statistics based on the provided list of numbers: \n**Input list**: [123, 123123, 123, 123, 123, 12312311, 123, 1231312]\n\n\n### 1. Frequency Count \n- 123: 5 occurrences \n- 123123: 1 occurrence \n- 12312311: 1 occurrence \n- 1231312: 1 occurrence \n\n\n### 2. Unique Values \n4 distinct numbers: {123, 123123, 12312311, 1231312} \n\n\n### 3. Sum & Average \n- Total sum: **13,667,361** \n- Average: ~**1,708,420.13** \n\n\n### 4. Min/Max \n- Minimum value: 123 \n- Maximum value: 12,312,311 \n\n\nIf you had a specific task (e.g., sorting, pattern detection, etc.) in mind, let me know!', 21, 205, 25666, 'b06502aa-bd97-4eca-a3d7-06344765022b', '2026-02-04 08:49:45');
INSERT INTO `t_chat_log` VALUES (104, 10, '6fdbf20a-6782-43cf-b547-e71c8c7f215b', 12, 1, '123', 'Looking at your inputs, the most frequent sequence is **123**, which appears 6 times out of the 9 entries you shared. The other entries are variations of 123 (e.g., 123 repeated twice, or with extra digits like 11). \n\nDo you have a specific question about these numbers—like counting occurrences, identifying patterns, or something else? Let me know!', 23, 78, 18297, 'b06502aa-bd97-4eca-a3d7-06344765022b', '2026-02-04 08:53:11');
INSERT INTO `t_chat_log` VALUES (105, 10, '8a4ec13c-d89a-4944-9fe1-abec9ab1012f', 1, 31, '1231312313123', '这堆乱码似的数字是什么呀喵?本橘才不稀得理这种看不懂的东西喵~', 40, 43, 3634, '2d8507e4-6669-4596-a62f-0fc59504db0a', '2026-02-04 10:02:14');
INSERT INTO `t_chat_log` VALUES (106, 11, '7f303b45-43f4-4ee7-b7b6-85c66be2681f', 1, 31, '你好', '哼,算你识相,本橘猫就勉强回你一句你好啦喵~', 37, 33, 5913, '605433ad-8046-4348-8bd8-60ce68a758da', '2026-02-04 10:13:31');
-- ----------------------------
-- Table structure for t_model_config
-- ----------------------------
DROP TABLE IF EXISTS `t_model_config`;
CREATE TABLE `t_model_config` (
`id` int NOT NULL AUTO_INCREMENT,
`name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
`provider` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
`model_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
`model_key` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
`api_base_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
`api_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
`max_tokens` int NULL DEFAULT NULL,
`context_length` int NULL DEFAULT NULL,
`input_price_per_1k` float NULL DEFAULT NULL,
`output_price_per_1k` float NULL DEFAULT NULL,
`temperature` float NULL DEFAULT NULL,
`top_p` float NULL DEFAULT NULL,
`enabled` tinyint(1) NULL DEFAULT NULL,
`is_default` tinyint(1) NULL DEFAULT NULL,
`sort_order` int NULL DEFAULT NULL,
`created_at` datetime NULL DEFAULT NULL,
`updated_at` datetime NULL DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `model_key`(`model_key` ASC) USING BTREE,
INDEX `ix_t_model_config_id`(`id` ASC) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of t_model_config
-- ----------------------------
INSERT INTO `t_model_config` VALUES (1, 'Doubao-Seed-1.6-lite', 'doubao', 'chat', 'Doubao-Seed-1.6-lite', 'https://ark.cn-beijing.volces.com/api/v3/chat/completions ', '34e2f893-8133-440f-906d-f93406342bc0', 4096, 8192, 0, 0, 0.66, 1, 1, 1, 1, '2026-01-21 08:41:07', '2026-01-21 08:41:07');
-- ----------------------------
-- Table structure for t_pet
-- ----------------------------
DROP TABLE IF EXISTS `t_pet`;
CREATE TABLE `t_pet` (
`id` bigint NOT NULL AUTO_INCREMENT,
`name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
`type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
`avatar` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
`global_prompt` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
`tts_voice_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
`tts_speed` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
`tts_volume` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
`status` int NULL DEFAULT NULL,
`created_at` datetime NULL DEFAULT CURRENT_TIMESTAMP,
`updated_at` datetime NULL DEFAULT CURRENT_TIMESTAMP,
`show_avatar` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
`voice_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
`personality` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
`volcano_voice_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '火山引擎实时语音音色ID',
`volcano_model_version` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '模型版本: O/SC',
`volcano_speed` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '1.0' COMMENT '语速',
`volcano_volume` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '1.0' COMMENT '音量',
`volcano_bot_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'Bot名称',
`volcano_system_role` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '系统角色配置',
`volcano_character_manifest` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '角色描述(SC版本)',
PRIMARY KEY (`id`) USING BTREE,
INDEX `ix_t_pet_id`(`id` ASC) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 14 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of t_pet
-- ----------------------------
INSERT INTO `t_pet` VALUES (1, '小橘猫', NULL, 'https://cdn.example.com/pets/orange_cat.png', '你是一只傲娇的橘猫,每句话结尾都要带\'\'', 'tencent_1001', '1.00', '1.00', 1, '2026-01-18 16:56:24', '2026-01-18 16:56:24', '0', NULL, NULL, NULL, NULL, '1.0', '1.0', NULL, NULL, NULL);
INSERT INTO `t_pet` VALUES (2, '哈士奇', NULL, 'https://cdn.example.com/pets/husky.png', '你是一只活泼的哈士奇,说话很兴奋,经常用\'\'结尾。', 'tencent_1002', '1.10', '0.90', 1, '2026-01-18 16:56:24', '2026-01-18 16:56:24', '0', NULL, NULL, NULL, NULL, '1.0', '1.0', NULL, NULL, NULL);
INSERT INTO `t_pet` VALUES (3, '布偶猫', NULL, 'https://cdn.example.com/pets/ragdoll_cat.png', '你是一只温柔的布偶猫,说话轻柔,很有礼貌。', 'tencent_1003', '0.90', '0.80', 1, '2026-01-18 16:56:24', '2026-01-18 16:56:24', '0', NULL, NULL, NULL, NULL, '1.0', '1.0', NULL, NULL, NULL);
INSERT INTO `t_pet` VALUES (12, '123', 'cat', '', '', '', '1', '1', 1, '2026-01-30 03:49:59', '2026-01-30 03:49:59', '1', NULL, NULL, NULL, NULL, '1.0', '1.0', NULL, NULL, NULL);
INSERT INTO `t_pet` VALUES (13, '123123', 'cat', '/default_avatar.png', '你叫旺财', '', '1.0', '0.8', 1, '2026-02-04 09:58:23', '2026-02-04 09:58:23', '1', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
-- ----------------------------
-- Table structure for t_system_config
-- ----------------------------
DROP TABLE IF EXISTS `t_system_config`;
CREATE TABLE `t_system_config` (
`id` bigint NOT NULL AUTO_INCREMENT,
`config_key` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
`config_value` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
`description` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
`created_at` datetime NULL DEFAULT CURRENT_TIMESTAMP,
`updated_at` datetime NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `config_key`(`config_key` ASC) USING BTREE,
INDEX `ix_t_system_config_id`(`id` ASC) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of t_system_config
-- ----------------------------
-- ----------------------------
-- Table structure for t_user
-- ----------------------------
DROP TABLE IF EXISTS `t_user`;
CREATE TABLE `t_user` (
`id` bigint NOT NULL AUTO_INCREMENT,
`openid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
`phone` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
`username` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
`password_hash` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
`nickname` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
`avatar` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL,
`uid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
`status` int NULL DEFAULT NULL,
`created_at` datetime NULL DEFAULT CURRENT_TIMESTAMP,
`updated_at` datetime NULL DEFAULT CURRENT_TIMESTAMP,
`role` int NULL DEFAULT 1 COMMENT '1:普通用户, 2:管理员',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `uid`(`uid` ASC) USING BTREE,
UNIQUE INDEX `ix_t_user_openid`(`openid` ASC) USING BTREE,
UNIQUE INDEX `ix_t_user_phone`(`phone` ASC) USING BTREE,
INDEX `ix_t_user_id`(`id` ASC) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 15 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of t_user
-- ----------------------------
INSERT INTO `t_user` VALUES (10, NULL, '17600000003', '', '$2b$12$tWe/EvFOUahbkbzuBQUbjeQnIOoyQg6MyD4vrBAYzX5CBNzJfja2m', '12qqq', NULL, 'c0684d3c', 1, '2026-01-21 16:18:23', '2026-01-21 16:18:23', 1);
INSERT INTO `t_user` VALUES (11, NULL, '19922573675', '', '$2b$12$/KqFgpPqOVIq7gr/SP/AO.zJo1M5KuqrWr5EoOM9LcTzCfOLscsgS', 'taiyi', NULL, 'febd1fe4', 1, '2026-01-21 16:38:33', '2026-01-21 16:38:33', 2);
INSERT INTO `t_user` VALUES (12, NULL, '13800138000', 'testadmin', '$2b$12$D.E9RI7hnqwui9DtAJbZKe1nKn1B9PWuQ/5XbpeGPtBF7RrMNu/5G', '测试管理员', NULL, 'admin001', 1, '2026-01-22 11:03:49', '2026-01-22 11:03:49', 2);
INSERT INTO `t_user` VALUES (13, NULL, '17536133917', 'user_17536133917', '$2b$12$p9uf2u.zssO1w9rzmTTRVO1zY2EnhAGY7Tl9C8cHyHcdF1PDM6cU2', '用户3917', NULL, '53a0e279', 1, '2026-01-27 17:46:15', '2026-01-27 17:46:15', 1);
INSERT INTO `t_user` VALUES (14, NULL, '17536133913', 'user_17536133913', '$2b$12$eH6uueS7JJONWaB8aMCY8Oi83ALqCCbowt4zVbiJuxwF.y1nYK1eq', '用户3913', NULL, '4682222e', 1, '2026-01-27 17:48:52', '2026-01-27 17:48:52', 1);
-- ----------------------------
-- Table structure for t_user_background_relation
-- ----------------------------
DROP TABLE IF EXISTS `t_user_background_relation`;
CREATE TABLE `t_user_background_relation` (
`id` bigint NOT NULL AUTO_INCREMENT,
`user_id` bigint NOT NULL,
`background_id` bigint NOT NULL,
`is_default` tinyint(1) NULL DEFAULT NULL,
`created_at` datetime NULL DEFAULT CURRENT_TIMESTAMP,
`can_view` tinyint(1) NULL DEFAULT 1,
`updated_at` datetime NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
`can_use` tinyint(1) NULL DEFAULT 1,
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `user_id`(`user_id` ASC, `background_id` ASC) USING BTREE,
INDEX `ix_t_user_background_relation_id`(`id` ASC) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 44 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of t_user_background_relation
-- ----------------------------
INSERT INTO `t_user_background_relation` VALUES (1, 2, 10, 0, '2026-01-19 19:38:13', 0, '2026-01-19 19:41:21', 1);
INSERT INTO `t_user_background_relation` VALUES (2, 3, 10, 0, '2026-01-19 19:38:26', 0, '2026-01-19 19:41:23', 1);
INSERT INTO `t_user_background_relation` VALUES (3, 4, 10, 0, '2026-01-19 19:38:26', 0, '2026-01-19 19:38:26', 1);
INSERT INTO `t_user_background_relation` VALUES (4, 6, 10, 0, '2026-01-19 19:38:46', 1, '2026-01-19 19:40:19', 1);
INSERT INTO `t_user_background_relation` VALUES (5, 6, 9, 0, '2026-01-19 19:41:32', 1, '2026-01-19 19:41:35', 1);
INSERT INTO `t_user_background_relation` VALUES (6, 6, 11, 0, '2026-01-20 15:21:45', 1, '2026-01-20 15:21:45', 1);
INSERT INTO `t_user_background_relation` VALUES (7, 6, 15, NULL, '2026-01-21 02:40:54', 1, '2026-01-21 02:40:57', 1);
INSERT INTO `t_user_background_relation` VALUES (8, 6, 16, NULL, '2026-01-21 06:11:38', 1, '2026-01-21 06:11:38', 1);
INSERT INTO `t_user_background_relation` VALUES (12, 11, 29, NULL, '2026-01-29 09:44:51', 1, '2026-01-29 09:44:51', 1);
INSERT INTO `t_user_background_relation` VALUES (13, 12, 29, NULL, '2026-01-29 09:44:57', 1, '2026-01-29 09:44:57', 1);
INSERT INTO `t_user_background_relation` VALUES (14, 13, 29, NULL, '2026-01-29 09:44:58', 1, '2026-01-29 09:44:58', 1);
INSERT INTO `t_user_background_relation` VALUES (15, 14, 29, NULL, '2026-01-29 09:44:59', 1, '2026-01-29 09:44:59', 1);
INSERT INTO `t_user_background_relation` VALUES (16, 11, 20, NULL, '2026-01-29 09:45:03', 1, '2026-01-29 09:45:03', 1);
INSERT INTO `t_user_background_relation` VALUES (17, 12, 20, NULL, '2026-01-29 09:45:04', 1, '2026-01-29 09:45:04', 1);
INSERT INTO `t_user_background_relation` VALUES (18, 13, 20, NULL, '2026-01-29 09:45:04', 1, '2026-01-29 09:45:05', 1);
INSERT INTO `t_user_background_relation` VALUES (19, 14, 20, NULL, '2026-01-29 09:45:05', 1, '2026-01-29 09:45:05', 1);
INSERT INTO `t_user_background_relation` VALUES (21, 11, 30, NULL, '2026-01-30 03:41:48', 1, '2026-01-30 03:41:48', 1);
INSERT INTO `t_user_background_relation` VALUES (22, 12, 30, NULL, '2026-01-30 03:41:49', 1, '2026-01-30 03:41:49', 1);
INSERT INTO `t_user_background_relation` VALUES (23, 14, 30, NULL, '2026-01-30 03:41:49', 1, '2026-01-30 03:41:49', 1);
INSERT INTO `t_user_background_relation` VALUES (24, 13, 30, NULL, '2026-01-30 03:41:50', 1, '2026-01-30 03:41:50', 1);
INSERT INTO `t_user_background_relation` VALUES (25, 10, 1, NULL, '2026-01-30 11:43:52', 1, '2026-01-30 11:43:52', 1);
INSERT INTO `t_user_background_relation` VALUES (26, 10, 31, NULL, '2026-01-31 05:26:02', 1, '2026-01-31 05:26:02', 1);
INSERT INTO `t_user_background_relation` VALUES (27, 11, 31, NULL, '2026-01-31 05:26:02', 1, '2026-01-31 05:26:02', 1);
INSERT INTO `t_user_background_relation` VALUES (28, 12, 31, NULL, '2026-01-31 05:26:02', 1, '2026-01-31 05:26:02', 1);
INSERT INTO `t_user_background_relation` VALUES (29, 13, 31, NULL, '2026-01-31 05:26:02', 1, '2026-01-31 05:26:02', 1);
INSERT INTO `t_user_background_relation` VALUES (30, 14, 31, NULL, '2026-01-31 05:26:08', 1, '2026-01-31 05:26:08', 1);
INSERT INTO `t_user_background_relation` VALUES (31, 10, 34, NULL, '2026-02-04 09:57:42', 1, '2026-02-04 09:57:51', 1);
INSERT INTO `t_user_background_relation` VALUES (32, 11, 34, NULL, '2026-02-04 09:57:43', 1, '2026-02-04 09:57:43', 1);
INSERT INTO `t_user_background_relation` VALUES (33, 12, 34, NULL, '2026-02-04 09:57:43', 1, '2026-02-04 09:57:43', 1);
INSERT INTO `t_user_background_relation` VALUES (34, 13, 34, NULL, '2026-02-04 09:57:44', 1, '2026-02-04 09:57:44', 1);
INSERT INTO `t_user_background_relation` VALUES (35, 14, 34, NULL, '2026-02-04 09:57:45', 1, '2026-02-04 09:57:45', 1);
INSERT INTO `t_user_background_relation` VALUES (36, 10, 36, NULL, '2026-02-04 10:06:29', 0, '2026-02-04 10:06:39', 1);
INSERT INTO `t_user_background_relation` VALUES (37, 11, 36, NULL, '2026-02-04 10:06:29', 1, '2026-02-04 10:06:30', 1);
INSERT INTO `t_user_background_relation` VALUES (38, 12, 36, NULL, '2026-02-04 10:06:31', 1, '2026-02-04 10:06:32', 1);
INSERT INTO `t_user_background_relation` VALUES (41, 13, 36, NULL, '2026-02-04 10:06:33', 1, '2026-02-04 10:06:33', 1);
INSERT INTO `t_user_background_relation` VALUES (42, 14, 36, NULL, '2026-02-04 10:06:34', 1, '2026-02-04 10:06:34', 1);
-- ----------------------------
-- Table structure for t_user_session
-- ----------------------------
DROP TABLE IF EXISTS `t_user_session`;
CREATE TABLE `t_user_session` (
`id` bigint NOT NULL AUTO_INCREMENT,
`user_id` bigint NOT NULL,
`session_token` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
`refresh_token` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL,
`expires_at` datetime NOT NULL,
`created_at` datetime NULL DEFAULT CURRENT_TIMESTAMP,
`updated_at` datetime NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`id`) USING BTREE,
UNIQUE INDEX `session_token`(`session_token` ASC) USING BTREE,
UNIQUE INDEX `refresh_token`(`refresh_token` ASC) USING BTREE,
INDEX `ix_t_user_session_id`(`id` ASC) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of t_user_session
-- ----------------------------
-- ----------------------------
-- Table structure for t_user_wallet
-- ----------------------------
DROP TABLE IF EXISTS `t_user_wallet`;
CREATE TABLE `t_user_wallet` (
`user_id` bigint NOT NULL AUTO_INCREMENT,
`daily_quota` int NULL DEFAULT NULL,
`extra_quota` int NULL DEFAULT NULL,
`available_tokens` int NULL DEFAULT 0,
`total_consumed` int NULL DEFAULT NULL,
`last_reset_time` date NULL DEFAULT NULL,
`created_at` datetime NULL DEFAULT CURRENT_TIMESTAMP,
`updated_at` datetime NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`user_id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 13 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic;
-- ----------------------------
-- Records of t_user_wallet
-- ----------------------------
INSERT INTO `t_user_wallet` VALUES (1, 20, 0, 0, 0, '2026-01-17', '2026-01-17 14:05:25', '2026-01-17 14:05:25');
INSERT INTO `t_user_wallet` VALUES (2, 20, 0, 0, 0, '2026-01-17', '2026-01-17 14:10:40', '2026-01-17 14:10:40');
INSERT INTO `t_user_wallet` VALUES (3, 20, 0, 0, 0, '2026-01-17', '2026-01-17 14:40:42', '2026-01-17 14:40:42');
INSERT INTO `t_user_wallet` VALUES (6, 20, 0, 0, 0, '2026-01-18', '2026-01-18 20:43:40', '2026-01-18 20:43:40');
INSERT INTO `t_user_wallet` VALUES (10, 0, 0, 17, 3330, NULL, '2026-01-22 09:28:19', '2026-01-27 19:35:08');
INSERT INTO `t_user_wallet` VALUES (11, NULL, NULL, 99760, 240, NULL, '2026-01-30 10:59:14', '2026-02-04 18:13:31');
INSERT INTO `t_user_wallet` VALUES (12, 0, 0, 10000, 0, NULL, '2026-01-22 09:21:56', '2026-01-22 09:21:56');
SET FOREIGN_KEY_CHECKS = 1;