fix: 修复MCP Agent注册数据库问题并添加数据库设计文档
任务1: 修复Agent注册找不到库的问题
- 问题: agents表不存在,导致Agent注册失败
- 解决: 手动执行数据库初始化,创建所有表
- 结果: 所有核心表已创建(users, agents, tools, sessions, executions, api_keys, billing, audit_logs)
任务2: 创建数据库设计文档
- 文档位置: Docs/项目文档/数据库设计文档.md
- 内容包含:
* 数据库架构概述(PostgreSQL、Redis、NATS)
* 8个核心数据表详细设计(字段、索引、关联关系)
* Redis缓存设计和Key规范
* NATS消息队列主题设计
* 数据流转和处理流程
* 数据库使用场景
* 数据库初始化和维护指南
* 数据安全和备份策略
数据库系统:
- PostgreSQL: 主数据库,存储持久化数据(8个核心表)
- Redis: 缓存和会话存储
- NATS: 消息队列和事件流
修复结果:
- agents表已创建,Agent注册功能正常
- 所有数据库表结构已文档化