بدء مشروع برمجي بسرعة.
مصمم مخططات قاعدة البيانات البصري — ارسم الجداول وعرّف علاقات المفاتيح الأجنبية وصدّر SQL في ثوانٍ.
DrawDB هو محرر مخططات ERD مفتوح المصدر (AGPL-3.0، أكثر من 39 ألف نجمة) يعمل كحاوية Nginx خفيفة على خادمك. يمنح المطورين ومصممي قواعد البيانات لوحة سريعة تعمل في المتصفح لنمذجة هياكل الجداول وتحديد علاقات المفاتيح الأجنبية وتوليد سكريبتات SQL DDL لخمسة محركات قواعد بيانات رئيسية.
كل شيء يحدث في المتصفح: حالة الجداول محفوظة في localStorage، والخادم يقدّم فقط ملفات ثابتة. الصورة الحجم نحو 30 ميغابايت وتستهلك بضعة ميغابايتات في وضع الراحة — يمكنك تشغيلها إلى جانب تطبيقات أخرى على أي خادم VPS موجود.
قبل كتابة أول migration في Laravel أو Django، نمّط كياناتك في DrawDB. ستحصل على مخطط بصري لمشاركته مع فريقك وسكريبت DDL جاهز للصقه في ملف Migration. يتحقق DrawDB من اتساق المفاتيح الأجنبية أثناء الرسم.
الصق عبارات CREATE TABLE من قاعدة بياناتك القائمة في DrawDB: يعيد بناء رسم الكيانات في ثوانٍ. صدّر إلى PNG وأدرجه في ويكي أو README. حين يتطور المخطط، حدّث JSON وأعد التوليد — التوثيق يبقى متزامنًا مع الكود.
شارك نسخة DrawDB المستضافة ذاتيًا مع أعضاء الفريق الجدد. يتصورون علاقات الجداول ويفهمون قيود السلامة المرجعية ويقدمون مقترحات المخطط بملفات JSON يمكن للكبار مراجعتها.
دليل محسّن لخوادم VPS Cloud من ServOrbit.
خطة 1 vCPU / 512 ميغابايت RAM على Ubuntu 24.04 كافية. DrawDB تطبيق ويب ثابت يقدمه Nginx: يستهلك بضعة ميغابايتات في وضع الراحة ولا يحتاج قاعدة بيانات من جهة الخادم.
افتح لوحة تحكم ServOrbit، اذهب إلى سوق التطبيقات ← تطوير البرمجيات ← DrawDB، وانقر نشر. يسحب Docker صورة ghcr.io/drawdb-io/drawdb:latest ويشغّل Nginx. الواجهة متاحة في أقل من 10 ثوانٍ.
تفتح الواجهة على لوحة فارغة. انقر «إضافة جدول» لإنشاء أول كيان، سمّ الجدول وأضف الأعمدة بأنواعها وخصائص الـ NULL والقيم الافتراضية. حدد عمود PRIMARY KEY بأيقونة المفتاح. كرر لكل كيان في مخططك.
فعّل أداة «علاقة» في شريط الأدوات وارسم خطًا بين عمودين لإنشاء قيد FOREIGN KEY. حين يكتمل مخططك، انقر تصدير ← SQL، اختر لهجتك المستهدفة وانسخ DDL الناتج في ملف Migration أو واجهة قاعدة بياناتك.
هل تدير مشروعًا يستخدم DrawDB؟ يتيح هذا الزر لقرّائك نشره على خادم VPS بنقرة واحدة، دون قراءة وثائق Docker.
[](https://servorbit.com/vps-cloud?template=drawdb&utm_source=deploy-badge&utm_medium=referral&utm_campaign=drawdb)<a href="https://servorbit.com/vps-cloud?template=drawdb&utm_source=deploy-badge&utm_medium=referral&utm_campaign=drawdb"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy DrawDB on ServOrbit" height="40"></a>يشير الزر إلى طلب خادم VPS مع تحديد القالب مسبقًا. تُقدَّم الصورة من servorbit.com — لا شيء تستضيفه من جهتك.
تصفّح مركز المساعدة والأسئلة الشائعة، أو تواصل مع فريقنا — معاودة اتصال أو WhatsApp أو بريد إلكتروني. الدعم بـ العربية والفرنسية والإنجليزية.