مجاني بلا قيود
كل ميزة متاحة للجميع — لا حصص استخدام، ولا محركات مدفوعة، ولا طبقة متميزة تخفي الأجزاء المهمة.
أداة ER حديثة تعمل بالكامل في متصفحك. أنشئ SQL لـ 14 محرك، راقب كل تغيير بإصدار، وادفع إلى GitHub أو GitLab بشروطك الخاصة.
لا حسابات للإنشاء، ولا حصص للتجاوز، ولا مورد يحتجز مخططك رهينة.
كل ميزة متاحة للجميع — لا حصص استخدام، ولا محركات مدفوعة، ولا طبقة متميزة تخفي الأجزاء المهمة.
لا يوجد خادم خلفي. يتحمل التطبيق في متصفحك ويبقى هناك، ويعمل دون اتصال عند تثبيته كـ PWA. رموز المزود وأسرار المستودع مشفرة في حالة السكون بمفتاح مشتق من كلمة مرور رئيسية تحددها.
احتفظ بنماذجك على هذا الجهاز، أو زامنها عبر Google Drive أو OneDrive أو Dropbox. عندما تكون مستعداً، ادفع المخطط مباشرة إلى مستودع GitHub أو GitLab الخاص بك.
مجموعة أدوات مركّزة للأشخاص الذين يديرون قواعد البيانات فعلياً.
محرر حقيقي مصمم للعمل اليومي على المخططات، بواجهة متعددة اللغات بـ 12 لغة تشمل الكتابة من اليمين إلى اليسار.
DDL واعٍ بالمحرك مع ترتيب تبعيات صحيح — CREATE كامل لـ v1، وترحيل ALTER دقيق لكل إصدار بعده.
ALTER TABLE projects
ADD COLUMN archived_at TIMESTAMPTZ;
CREATE INDEX idx_projects_owner
ON projects(owner_id); كل تغيير يُلتقط كإصدار. قارن، أرجع، أعد توليد SQL أو زامن أي إصدار سابق مع Git.
كتالوج منتقى من مكتبات التحقق يمكنك نسخها أو تنزيلها أو دفعها إلى مستودعك عبر نفس سير عمل الترحيل.
مفاتيح أساسية، مفاتيح أجنبية، تفرد، فحص وتعبيرات افتراضية — معلنة مباشرة على العمود أو كقواعد على مستوى الجدول. بناء جملة واعٍ بالمحرك مدرج.
الصق أو أرفع DDL موجوداً. مخطط الاستيراد يعاين كل تغيير قبل أن يمس نموذجك.
أرفق SQL قبل وبعد الترحيل لأي إصدار. بيانات بذرية، صلاحيات، طرق عرض مادية — أي شيء يقبله محركك، يُشحن إلى جانب المخطط.
-- post-migration
GRANT SELECT ON projects
TO readonly; من المخازن العلائقية الكلاسيكية إلى SQL الموزع ومستودعات السحابة، يُصدر DBModeler DDL يستهدف محركك الحقيقي — وليس لهجة أدنى قاسم مشترك.
اتصل بمزود سحابي للمزامنة عبر الأجهزة، أو احتفظ بكل شيء على هذا الجهاز فقط. غيّر متى تشاء.
تخزين محلي أولاً عبر IndexedDB. لا شيء يغادر جهازك.
OAuth 2.0 مع PKCE. المجلدات التي تختارها، الملفات التي تملكها.
تكامل Microsoft Graph يعمل مع الحسابات الشخصية والعمل.
واجهة Dropbox API الأصلية مع مزامنة خلفية وحل التعارضات.
المزامنة التلقائية والدمج الثلاثي ولقطات القاعدة غير المتصلة مدمجة.
المواد الحساسة — رموز تحديث OAuth ورموز الوصول الشخصية وأسرار المستودع — مشفرة في حالة السكون بمفتاح مشتق من كلمة مرور رئيسية تحددها.
يُطلب منك كلمة المرور الرئيسية في المرة الأولى التي تتصل فيها بمزود تخزين (Google Drive أو OneDrive أو Dropbox) أو مزود Git (GitHub أو GitLab)، وعند العودة لفتح تلك الأسرار.
الأسرار مشفرة بـ AES-GCM باستخدام مفتاح مشتق من كلمة مرورك الرئيسية عبر PBKDF2. الرموز بنص عادي لا تلمس IndexedDB أبداً.
لا يوجد خادم خلفي. كلمة المرور الرئيسية والمفتاح المشتق يعيشان فقط داخل علامة تبويب المتصفح هذه — لا يُرفع أي شيء، لا كلمة المرور ولا المواد المشفرة.
اتصل بـ GitHub أو GitLab برمز وصول شخصي. كل إصدار جديد يصبح كوميت أو فرعاً أو طلب سحب أو دمج — أيهما يناسب فريقك.
يلتقط DBModeler لقطة كاملة وفرق لكل إصدار. أرجع، أنشئ فرعاً، أعد توليد SQL أو زامن مع Git دون فقدان السياق وراء كل قرار.
عبارات CREATE للنموذج بأكمله.
ALTER TABLE مع ترتيب التبعية الصحيح.
ادفع كـ PR — راجع مع فريقك في GitHub.
كتالوج منتقى من مكتبات التحقق التي تعكس نموذجك. انسخ مقتطفاً، نزّل ملفاً، أو ادفعه إلى Git بنفس الطريقة التي تشحن بها ترحيلاً.
import * as yup from 'yup';
export const userSchema = yup.object({
id: yup.string().uuid().required(),
email: yup.string().email().required(),
name: yup.string().min(2).required()
}); سيصلان دون سعر — لأنه لا يوجد.
ابدأ مشروعاً من قاعدة منتقاة جاهزة للتعديل: مصادقة، فواتير، متعدد المستأجرين، تجارة إلكترونية والمزيد.
صف المنتج، احصل على نموذج بداية، ثم كرّر بصرياً مع المحرر الذي تعرفه بالفعل.
خارطة طريقنا عامة. اللوحة هي المكان الذي تصوّت وتعلّق وتخبرنا فيه بما يؤلم — كل طلب يُقرأ، والأولويات تتبع إشارة المجتمع.
الطلبات موجودة على لوحة مشروع GitHub العامة. لا حاجة لحساب للتصفح.
دليلان كاملان، مكتوبان ومحافظ عليهما جنباً إلى جنب مع المنتج.
وثائق المستخدم
أدلة وإرشادات ومرجع للمصممين اليوميين.
وثائق المطور
ملاحظات المعمارية وتفاصيل التكامل ومقدمات المساهمين.
تبحث عن المرجع الكامل؟ تصفح الوثائق للأدلة وتفاصيل API والدروس التعليمية خطوة بخطوة.