قاعدة البيانات والخلفية
قاعدة البيانات والخلفية هي خادم تطبيقك للبيانات والملفات وتسجيل الدخول والمفاتيح السرية. تعمل بتقنية Supabase، ويُحفظ كل شيء في مشروعك الخاص على Supabase. ويُعدّها TatbiQ لك.

ما الذي يحصل عليه تطبيقك
| الغرض | |
|---|---|
| حفظ المعلومات | المنتجات والطلبات والرسائل والحجوزات |
| التسجيل وتسجيل الدخول | ينشئ الناس حساباتهم بأنفسهم |
| حفظ الملفات | الصور والمستندات وكل ما يرفعه الناس |
| كود خادم خاص ومفاتيح | تعمل هنا المدفوعات والذكاء الاصطناعي والتكاملات الأخرى بمفاتيحها السرية، بعيداً عن أعين الزوار |
تحفظ خدمات مثل زينة والهوية الرقمية وشات جي بي تي وجيميناي مفاتيحها هنا، لذا يطلب المركز قاعدة البيانات والخلفية قبلها. راجع يحتاج تطبيقك إلى خلفية أولاً.
قبل أن تبدأ
- حساب مجاني في Supabase. يمكنك إنشاؤه أثناء الربط.
- مشروع جديد وفارغ في Supabase لهذا التطبيق. لا ينشئه TatbiQ نيابةً عنك: أنشئه في supabase.com مجاناً.
- أن يكون تطبيقك منشوراً مرة واحدة. يحدث هذا عادةً تلقائياً بعد أول رسالة في المحادثة. وإن لم يحدث، تعرض الصفحة انشر تطبيقك مرة واحدة أولاً واذهب إلى المحادثة.
افتح قاعدة البيانات والخلفية
افتح الإعدادات، ثم مركز التكاملات، واختر قاعدة البيانات والخلفية. ويمكنك أيضاً فتح Supabase من كتالوج المركز.
الإعداد
اختر اربط Supabase. تسجّل الدخول في supabase.com ثم تعود إلى هنا.
اختر اختر مشروعاً، ثم مشروعك الجديد الفارغ، ثم استخدم هذا المشروع. وإن لم يظهر، اختر + أنشئ مشروعاً جديداً في supabase.com ثم عد وحدّث القائمة.
اختر أضفها إلى تطبيقي. يحدّث TatbiQ تطبيقك ليحفظ المعلومات ويضيف التسجيل وتسجيل الدخول. يستغرق ذلك بضع دقائق، ويمكنك اختيار إيقاف.
اختر أنشئ الجداول. ينشئ TatbiQ الأماكن التي يحفظ فيها تطبيقك المعلومات، ثم يعيد نشر تطبيقك خلال نحو دقيقتين.
عند الانتهاء، تعرض الصفحة قاعدة بياناتك مع الشارة تعمل.
استخدم مشروعاً جديداً وفارغاً لكل تطبيق. إذا اخترت مشروعاً فيه بيانات، يحذّرك TatbiQ ويطلب التأكيد بـ استخدم <المشروع> على أي حال. المشروع الجديد الفارغ أكثر أماناً.
الإعداد التلقائي
عندما تربط خدمة تحتاج إلى خلفية، تُفتح قاعدة البيانات والخلفية مع يُعدّ نفسه تلقائياً. كل ما عليك هو تسجيل الدخول إلى Supabase واختيار المشروع. كل ما بعد ذلك يعمل تلقائياً، وتُغلق النافذة عندما تصبح الواجهة الخلفية جاهزة، ثم تتابع الخدمة.
إذا احتاجت خطوة إليك، يتوقف الإعداد ويخبرك بذلك. أصلحها في الصفحة ليتابع.
قبل أن يستخدمه الناس فعلاً
في تبويب نظرة عامة قائمة قصيرة، ويتحقق TatbiQ من البندين بنفسه.
| البند | المعنى |
|---|---|
| تم إنشاء الجداول | اكتملت الخطوة 4. |
| روابط رسائل تسجيل الدخول تشير إلى عنوانك المباشر | يجب أن تفتح الروابط في رسائل التسجيل وكلمة المرور تطبيقك المباشر، لا المعاينة. اختر أصلحها لي، أو غيّره في Supabase لتفعل ذلك بنفسك. راجع روابط إعادة التوجيه (بالإنجليزية). |
ألقِ نظرة على بياناتك
تحت ألقِ نظرة، يفتح كل رابط مشروعك في supabase.com في علامة تبويب جديدة.
| الرابط | يفتح |
|---|---|
| بياناتك | جداولك وصفوفها |
| المسجّلون | مستخدمي تطبيقك |
| الملفات | الملفات المرفوعة |
| دوال الخادم | الكود الخاص الذي تشغّله تكاملاتك |
| رسائل تسجيل الدخول | قوالب الرسائل التي يتلقاها الناس |
عندما تضيف المحادثة ميزات
عندما تضيف المحادثة ميزة تحتاج إلى أماكن جديدة لحفظ المعلومات، تعرض الشارة تغيير واحد بالانتظار أو <n> تغييرات بالانتظار. اختر طبّق التغييرات. يُعاد نشر تطبيقك بعد ذلك خلال نحو دقيقتين.
التبديل إلى مشروع آخر
في تبويب الإعدادات، اختر تبديل ثم المشروع. لا تنتقل بياناتك معك: يبقى كل ما حُفظ سابقاً في المشروع القديم، وتنشئ جداولك من جديد في المشروع الجديد.
إزالة قاعدة البيانات
في تبويب الإعدادات، اختر إزالة. تعرض نافذة إزالة قاعدة البيانات من هذا التطبيق؟ ما الذي يتوقف وما الذي يبقى. تبقى كل بياناتك في مشروعك على Supabase، ويبقى حسابك لتطبيقاتك الأخرى، ويمكنك إضافتها مجدداً في أي وقت.
إذا كانت خدمات تحفظ مفاتيحها السرية في قاعدة البيانات هذه، يطلب منك TatbiQ أزل هذه التكاملات أولاً، لأنها ستتعطل بدونها.
لإعادة كود تطبيقك كما كان قبل إضافة قاعدة البيانات، استخدم التراجع عن إعداد قاعدة البيانات، وتختار النسخة من السجل. راجع نقاط الحفظ.
حل المشكلات
| ترى | ما الذي تفعله |
|---|---|
| متوقف مؤقتاً على Supabase | تتوقف مشاريع Supabase المجانية بعد نحو أسبوع من عدم الاستخدام. اختر استئناف على Supabase. يتحقق TatbiQ كل بضع ثوانٍ ويُكمل تلقائياً. راجع الأسعار (بالإنجليزية). |
| قيد التشغيل | مشروعك يستيقظ. انتظر دقيقة؛ تتحدّث الصفحة تلقائياً. |
| سجّل الدخول مجدداً | تطبيقك وبياناته بخير. اختر سجّل الدخول إلى Supabase مجدداً ليتمكن TatbiQ من إجراء التغييرات. |
| تحتاج إلى إصلاح | تعذّر تنفيذ بعض التغييرات. اختر أصلحها أو أصلح الكل. يستطيع TatbiQ عادةً إصلاح هذا بنفسه في أقل من دقيقة. |
| شاشة فارغة، أو تسجيل الدخول لا يعمل | تحت هل هناك ما لا يعمل؟، أخبر المحادثة بما تراه. يمكنها فحص قاعدة بياناتك وإصلاح تطبيقك. |
الأسئلة الشائعة
هل ينشئ TatbiQ مشروع Supabase نيابةً عني؟
لا. تنشئ مشروعاً جديداً وفارغاً في supabase.com، ثم تختاره في الخطوة 2. كل ما بعد ذلك تلقائي.
هل له تكلفة؟
لدى Supabase خطة مجانية. تتوقف المشاريع المجانية بعد أسبوع من عدم الاستخدام، ويمكنك تشغيل مشروعين في الوقت نفسه. راجع الأسعار (بالإنجليزية).
أين بياناتي؟
في مشروعك الخاص على Supabase. إزالة قاعدة البيانات من تطبيقك أو التبديل إلى مشروع آخر لا يحذفها أبداً.
هل يمكن لتطبيقين مشاركة مشروع واحد؟
يمكنك تأكيد ذلك، لكنه غير آمن: قد يكتب كل تطبيق فوق جداول الآخر. استخدم مشروعاً لكل تطبيق.