PostgreSQL

لوحة تحكم إدارية مفتوحة المصدر لـ PostgreSQL.

أعطِ Adminium سلسلة اتصال PostgreSQL فيبني لوحة التحكم من مخططك: جداول قابلة للتحرير وأدوار ولوحات معلومات وسجل تدقيق. يعمل على جهازك أنت، وهو مجاني.

npx @adminiumjs/adminium new my-admin

يقرأ كتالوج النظام لا صفوفك

الإعداد يقرأ الجداول والأعمدة وأنواعها، والمفاتيح الأساسية والخارجية، وقيود التفرد، والفهارس، وقيود التحقق، وأنواع enum والتعليقات. ولا تُقرأ الصفوف إلا حين تفتح صفحة تعرضها.

مخططك يحدد الشاشات

نوع enum يصبح قائمة اختيار، والمفتاح الخارجي يصبح رابطًا يمكنك تتبعه، وتعليق العمود يصبح وصف الحقل.

ابدأ بدور للقراءة فقط

اتصل بدور لا يستطيع سوى SELECT فترى بالضبط ما يصنعه Adminium من قاعدة بياناتك دون أي إمكانية للكتابة. وامنح صلاحيات أكثر حين تكون مستعدًا.

يعمل مع PostgreSQL الذي تشغِّله بالفعل.

خادم تملكه أو خادم مُدار. سلاسل الاتصال عبر مجمِّع الاتصالات، مثل التي لدى Neon أو Supabase، تعمل كما هي، وقاعدة البيانات على شبكة خاصة يمكن الوصول إليها عبر نفق SSH.

  • sslmode من disable إلى verify-full
  • نقاط اتصال مباشرة وعبر مجمِّع الاتصالات
  • أنفاق SSH
  • مهلات للتعليمات وللأقفال أثناء قراءته مخططك

أسئلة

هل يغيِّر Adminium قاعدة بيانات PostgreSQL لديّ؟

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

هل يعمل مع Supabase أو Neon أو أي PostgreSQL مُدار آخر؟

نعم. الصق سلسلة الاتصال التي يعرضها مزودك، ومنها سلسلة الاتصال عبر مجمِّع الاتصالات. واستخدم sslmode=require لأي قاعدة بيانات ليست على جهازك أنت.

أين يحفظ Adminium إعداداته الخاصة؟

في مخزن صغير خاص به، قد يكون ملفًا، أو قاعدة بيانات منفصلة، أو جداول داخل قاعدة PostgreSQL نفسها حين يُسمح للدور بإنشائها.

كم يكلف؟

لا شيء. Adminium مرخَّص بـ AGPL-3.0، بلا حد للجداول أو الصفحات أو المستخدمين.

قاعدة بياناتك تحتوي البيانات بالفعل. امنحها واجهة.

مجاني ومفتوح المصدر. يعمل على جهازك في نحو دقيقة.