إنتقل إلى المحتوى الرئيسي

🗃️ مخطط قاعدة البيانات

يستخدم PulseHub 9 جداول. جميع المفاتيح الأساسية هي سلاسل UUID v4 (VARCHAR(36)). تستخدم جميع الجداول ترميز utf8mb4 لدعم Unicode الكامل بما في ذلك الرموز التعبيرية.


نظرة عامة على الجداول​

الجدولالوصف
workspacesالمستأجر الرئيسي
usersحسابات المسؤولين والوكلاء
channelsتكاملات القنوات المتصلة
contactsالعملاء
conversationsالمحادثات بين جهات الاتصال ومساحة العمل
messagesالرسائل الفردية
automationsقواعد الأتمتة
automation_eventsقائمة انتظار مشغلات الأتمتة
webhook_eventsسجل webhooks الواردة
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 المضمّن في التوزيعة.