تخطَّ إلى المحتوى

قاعدة البيانات

كل تطبيق يتضمن قاعدة بيانات. تقوم Proyecta بإنشاء المخطط من أوصافك. يمكنك عرض البيانات وتعديلها وإدارتها من تبويب Database.

يأتي كل تطبيق في Proyecta مزودًا بقاعدة بيانات مدمجة — دون الحاجة إلى أي إعداد مسبق. وهي قاعدة بيانات وثائقية في الوقت الفعلي مع تفاعلية تلقائية — تتحدث واجهة المستخدم على الفور عند تغيُّر البيانات.

كيف تعمل قاعدة البيانات؟

Section titled “كيف تعمل قاعدة البيانات؟”

عندما تصف الميزات للذكاء الاصطناعي، يقوم تلقائيًا بإنشاء مخطط قاعدة البيانات:

  • "Add a blog with posts and comments" → ينشئ جدولَي posts وcomments
  • "Users should be able to save favorites" → ينشئ جدول favorites مع العلاقات بالمستخدمين
  • "Track order history" → ينشئ جدول orders مع الفهارس المناسبة

لا تحتاج إلى تصميم المخطط بنفسك. صِف الوظائف وتجربة المستخدم التي تريدها، والذكاء الاصطناعي يتولى الباقي.

افتح Dashboard > Data لتصفح قاعدة البيانات وإدارتها:

  • قائمة الجداول — جميع جداولك مع عدد الوثائق في كل منها
  • متصفح السجلات — عرض مرقّح للسجلات في أي جدول
  • إنشاء سجلات — إضافة سجلات جديدة عبر محرر النماذج
  • تعديل السجلات — تحديث الحقول الفردية
  • حذف السجلات — إزالة السجلات مع تأكيد الإجراء

يكتشف تبويب Data مخططات الجداول تلقائيًا ويستنتج أنواع الحقول، ما يتيح لك تصفح السجلات وتعديلها دون أي تهيئة. كما يدعم التعديل المباشر داخل الخلايا للحقول البسيطة (الأرقام، النصوص القصيرة، القيم المنطقية) — انقر على الخلية للتعديل مباشرةً؛ أما الحقول المعقدة أو JSON فتفتح محرر النماذج الكامل. يتيح شريط البحث في شريط الأدوات تصفية السجلات على جانب العميل عبر الصفحة المحملة.

ماذا عن الذكاء الاصطناعي؟

Section titled “ماذا عن الذكاء الاصطناعي؟”

الذكاء الاصطناعي هو الطريقة الأقوى لقراءة البيانات وكتابتها حاليًا. اسأله مباشرةً:

  • "Show me the last 10 users who signed up"
  • "Add a test user with email test@example.com"
  • "Set every order from last week to status=shipped"
  • "Bulk insert these 20 products"
  • "Drop the old \temp_imports` table”`

يستطيع الذكاء الاصطناعي قراءة أي بيانات وتعديلها مباشرةً — اطلب منه إضافة السجلات أو تحديثها أو حذفها. لأغراض الأمان، يخضع جدول المستخدمين المُدار عبر المصادقة لحماية الكتابة ولا يمكن تعديله من خلال الذكاء الاصطناعي.

قواعد بيانات البنية التحتية

Section titled “قواعد بيانات البنية التحتية”

إذا كنت بحاجة إلى قاعدة بيانات علائقية تقليدية إضافةً إلى قاعدة البيانات المدمجة، يمكنك إضافة خدمات البنية التحتية:

  • PostgreSQL — قاعدة بيانات علائقية كاملة مع دعم SQL
  • MySQL — قاعدة بيانات علائقية بديلة
  • MongoDB — قاعدة بيانات وثائقية
  • Redis — مخزن بيانات في الذاكرة / cache

أضف هذه الخدمات بوصفها للذكاء الاصطناعي، أو عبر تهيئتها في ملف proyecta.config.json. راجع Dev Machines للمزيد من التفاصيل.

هل يتم نسخ بياناتي احتياطيًا؟

تُدار استمرارية البيانات والنسخ المتماثل تلقائيًا. أما قواعد بيانات البنية التحتية (PostgreSQL وما شابهها)، فالنسخ الاحتياطي غير مؤتمت في الوقت الحالي.

هل يمكنني تصدير بياناتي؟

تصدير البيانات من تبويب Data غير متاح حتى الآن. يمكنك تصفح السجلات من Dashboard > Data، أو طلب تصدير بياناتك من الذكاء الاصطناعي. راجع Export Data للاطلاع على مسارات التصدير الأخرى.

هل يمكنني تعديل البيانات دون المرور بالذكاء الاصطناعي؟

نعم — استخدم Dashboard > Data لتصفح السجلات وإنشائها وتعديلها وحذفها مباشرةً.

  • استيراد CSV لتحميل البيانات بشكل مجمّع