跳到主要内容

🗃️ 数据库架构

PulseHub 使用 9 个表。所有主键均为 UUID v4 字符串(VARCHAR(36))。所有表使用 utf8mb4 字符集,完整支持 Unicode(包括表情符号)。


表概览

描述
workspaces顶级租户
users管理员和客服账户
channels已连接的渠道集成
contacts客户
conversations联系人与工作区之间的会话
messages单条消息
automations自动化规则
automation_events自动化触发队列
webhook_events入站 webhook 日志
sse_events实时事件队列

实体关系

workspaces

├── users (workspace_id)
├── channels (workspace_id)
├── contacts (workspace_id)
├── automations (workspace_id)
└── conversations (workspace_id)

├── messages (conversation_id)
├── channels (channel_id)
├── contacts (contact_id)
└── users (assigned_agent_id)

有关包含所有列和类型的完整表定义,请参阅发行版中包含的 schema.sql 文件。