لا حاجة إلى اتصال لتلقي نظرة
ملف المخطط يكفي لترى ما كان Adminium سيبنيه. يفيد ذلك حين تكون قاعدة البيانات خلف VPN، أو حين تريد أن تلقي نظرة قبل أن تسلِّم بيانات الدخول.
Prisma
وجِّه Adminium إلى prisma/schema.prisma فيخطط لوحة التحكم كلها من هذا الملف وحده، قبل أن يلمس أي قاعدة بيانات. ووصِّل قاعدة البيانات حين تريد تشغيله.
npx @adminiumjs/adminium new my-admin ملف المخطط يكفي لترى ما كان Adminium سيبنيه. يفيد ذلك حين تكون قاعدة البيانات خلف VPN، أو حين تريد أن تلقي نظرة قبل أن تسلِّم بيانات الدخول.
مع @map و@@map يستعلم Adminium بأسماء الأعمدة والجداول الحقيقية، ويعرضها بأسماء Prisma التي يتداولها فريقك شفهيًا.
كل @relation تصبح مفتاحًا خارجيًا ورابطًا بين السجلات، ومن ذلك جدول الربط في علاقة متعدد-إلى-متعدد الضمنية.
لكل جزء من مخطط Prisma مكان في لوحة التحكم.
modelجدول@id · @@idمفتاح أساسي@relationمفتاح خارجي ورابطenumقائمة اختيار@map · @@mapالاسم الحقيقي للعمود أو الجدول/// commentوصف الحقللا. Adminium يقرأ ملف المخطط فقط. وهو يخاطب قاعدة البيانات بنفسه ولا يستخدم عميل Prisma.
ادمجها في ملف واحد، أو استورد الملف الذي يحتوي نماذجك.
يُستورد كنص، مع تحذير.
SQL من pg_dump أو mysqldump، وDrizzle وTypeORM وSequelize وRails وDjango، إضافة إلى قاعدة بيانات حية.
مجاني ومفتوح المصدر. يعمل على جهازك في نحو دقيقة.