87 lines
4.9 KiB
SQL
87 lines
4.9 KiB
SQL
/*
|
||
Navicat Premium Dump SQL
|
||
|
||
Source Server : 47.119.147.104
|
||
Source Server Type : MariaDB
|
||
Source Server Version : 120002 (12.0.2-MariaDB)
|
||
Source Host : 47.119.147.104:3307
|
||
Source Schema : wx_xcx_check
|
||
|
||
Target Server Type : MariaDB
|
||
Target Server Version : 120002 (12.0.2-MariaDB)
|
||
File Encoding : 65001
|
||
|
||
Date: 05/12/2025 18:09:30
|
||
*/
|
||
|
||
SET NAMES utf8mb4;
|
||
SET FOREIGN_KEY_CHECKS = 0;
|
||
|
||
-- ----------------------------
|
||
-- Table structure for xcx_conversation
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `xcx_conversation`;
|
||
CREATE TABLE `xcx_conversation` (
|
||
`Id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
||
`UserKey` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '用户唯一标识键',
|
||
`ConversationContent` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '会话内容',
|
||
`MessageType` int(11) NOT NULL DEFAULT 1 COMMENT '信息类型:1-公有,2-私有',
|
||
`SendMethod` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '发送方式',
|
||
`UserLocation` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '用户定位信息',
|
||
`RecordTime` datetime NOT NULL COMMENT '记录时间',
|
||
`RecordTimeUTCStamp` bigint(20) NOT NULL COMMENT '记录时间的UTC时间戳',
|
||
`IsDeleted` tinyint(4) NULL DEFAULT 0 COMMENT '是否删除:0-正常,1-删除',
|
||
`CreateTime` datetime NULL DEFAULT current_timestamp() COMMENT '创建时间',
|
||
`Latitude` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '纬度',
|
||
`Longitude` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '经度',
|
||
`Guid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT 'GUID',
|
||
`SpeakingTime` int(11) NULL DEFAULT NULL COMMENT '对话时长',
|
||
PRIMARY KEY (`Id`) USING BTREE,
|
||
INDEX `idx_userkey`(`UserKey` ASC) USING BTREE,
|
||
INDEX `idx_utcstamp`(`RecordTimeUTCStamp` ASC) USING BTREE,
|
||
INDEX `idx_deleted`(`IsDeleted` ASC) USING BTREE,
|
||
INDEX `idx_recordtime`(`RecordTime` ASC) USING BTREE,
|
||
INDEX `idx_messagetype`(`MessageType` ASC) USING BTREE,
|
||
INDEX `idx_guid`(`Guid` ASC) USING BTREE
|
||
) ENGINE = InnoDB AUTO_INCREMENT = 434 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '会话记录表' ROW_FORMAT = Dynamic;
|
||
|
||
-- ----------------------------
|
||
-- Table structure for xcx_log
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `xcx_log`;
|
||
CREATE TABLE `xcx_log` (
|
||
`Id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
||
`RecordTime` datetime NOT NULL COMMENT '记录时间',
|
||
`UserKey` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '用户唯一标识键',
|
||
`OperationContent` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '操作内容',
|
||
`UserLocation` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT '' COMMENT '用户定位信息',
|
||
`Impact` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '产生的影响',
|
||
`CreateTime` datetime NULL DEFAULT current_timestamp() COMMENT '创建时间',
|
||
PRIMARY KEY (`Id`) USING BTREE,
|
||
INDEX `idx_userkey`(`UserKey` ASC) USING BTREE,
|
||
INDEX `idx_recordtime`(`RecordTime` ASC) USING BTREE
|
||
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '操作日志表' ROW_FORMAT = Dynamic;
|
||
|
||
-- ----------------------------
|
||
-- Table structure for xcx_users
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `xcx_users`;
|
||
CREATE TABLE `xcx_users` (
|
||
`Id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
||
`UserName` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '用户名',
|
||
`UserKey` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '用户唯一标识键',
|
||
`WeChatName` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '微信名称',
|
||
`PhoneNumber` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '电话号码',
|
||
`FirstLoginTime` datetime NOT NULL COMMENT '首次登录时间',
|
||
`IsDisabled` tinyint(4) NULL DEFAULT 0 COMMENT '是否禁用:0-启用,1-禁用',
|
||
`CreateTime` datetime NULL DEFAULT current_timestamp() COMMENT '创建时间',
|
||
`UpdateTime` datetime NULL DEFAULT current_timestamp() ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
||
`AvatarUrl` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '头像地址',
|
||
PRIMARY KEY (`Id`) USING BTREE,
|
||
UNIQUE INDEX `idx_userkey`(`UserKey` ASC) USING BTREE,
|
||
INDEX `idx_disabled`(`IsDisabled` ASC) USING BTREE,
|
||
INDEX `idx_logintime`(`FirstLoginTime` ASC) USING BTREE
|
||
) ENGINE = InnoDB AUTO_INCREMENT = 22 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '小程序用户表' ROW_FORMAT = Dynamic;
|
||
|
||
SET FOREIGN_KEY_CHECKS = 1;
|