منسق مخطط Prisma

بياناتمطور
إعلان · يزيل؟

أو
إعلان · يزيل؟

مرشد

منسق مخطط Prisma

منسق مخطط Prisma

قم بتنسيق ملفات مخطط Prisma الخاصة بك على الفور مع المسافات البادئة الصحيحة والحقول المحاذاة بالأعمدة والتصميم المتسق. تطبق هذه الأداة نفس اصطلاحات التنسيق مثل prisma format — محاذاة أسماء الحقول والأنواع والسمات في أعمدة واضحة — بالكامل في متصفحك. الصق مخططات .prisma غير مرتبة أو غير متسقة واحصل على مخرجات نظيفة وقابلة للقراءة بنقرة واحدة.

كيف تستعمل

الصق مخطط Prisma الخاص بك في منطقة الإدخال أو قم بتحميل ملف .prisma مباشرة. يقوم المنسق بتحليل المخطط الخاص بك على الفور ويطبق التنسيق المتسق. يمكنك اختياريًا تمكين فرز الحقول — أبجديًا أو مجمّعًا حسب النوع — لتنظيم نماذجك بشكل أكبر. تظهر المخرجات المنسقة مع تمييز بناء الجملة، جاهزة للنسخ مرة أخرى إلى مشروعك.

سمات

  • تنسيق محاذاة الأعمدة – محاذاة أسماء الحقول والأنواع والسمات في أعمدة أنيقة، مطابقة لأسلوب prisma format
  • دعم الكتلة الكامل – يعالج كتل datasource و generator و model و enum و view و type بشكل صحيح
  • فرز الحقول – اختياريًا فرز الحقول أبجديًا أو تجميعها حسب النوع (العلاقات، المقاييس، إلخ.)
  • الحفاظ على التعليقات – يحافظ على تعليقاتك المضمنة وفي الكتل سليمة أثناء التنسيق
  • تمييز بناء الجملة – مخرجات مرمزة بالألوان للنماذج والحقول والأنواع والتوجيهات والتعليقات
  • دعم التوجيهات – يعالج بشكل صحيح @id و @unique و @default و @relation و @map و @db و @@map و @@index وجميع سمات Prisma الأخرى
  • تحميل الملف – اسحب وأفلت أو تصفح لتحميل ملفات .prisma مباشرة

إعلان · يزيل؟

التعليمات

  1. ما هو تنسيق مخطط Prisma ولماذا هو مهم؟

    يضمن تنسيق مخطط Prisma المسافات البادئة المتسقة، والمحاذاة العمودية لأنواع الحقول والسمات، وهيكل الكتل المناسب في ملفات .prisma الخاصة بك. يحسن التنسيق المتسق قابلية القراءة عبر الفرق، ويقلل من تعارضات الدمج في التحكم بالإصدار، ويسهل اكتشاف الأخطاء في تعريفات النماذج. يطبق أمر prisma format الرسمي هذه الاصطلاحات، وتعيد هذه الأداة إنتاج هذا السلوك في المتصفح.

  2. كيف يعمل محاذاة الأعمدة في مخططات Prisma؟

    ترتب محاذاة الأعمدة الأجزاء الثلاثة الرئيسية لتعريف كل حقل — اسم الحقل، والنوع، والسمات — في أعمدة محاذاة عموديًا. على سبيل المثال، في نموذج User، ستتم محاذاة أنواع Int و String للحقول id و email و name في نفس العمود، وسيتم محاذاة توجيهات @id و @unique في عمود آخر. هذا يجعل المخططات أسهل بكثير للمسح البصري.

  3. ما هي أنواع الكتل التي يدعمها مخطط Prisma؟

    يمكن أن يحتوي مخطط Prisma على عدة أنواع من الكتل: datasource (تكوين اتصال قاعدة البيانات)، generator (تكوين إنشاء الكود)، model (تعريفات جداول قاعدة البيانات)، enum (الأنواع العددي)، view (تعريفات عرض قاعدة البيانات)، و type (الأنواع المركبة لـ MongoDB). كل نوع كتلة له قواعد بناء جملة خاصة به للحقول والسمات التي يمكن أن تحتوي عليها.

  4. ما هو الفرق بين السمات على مستوى الحقل والسمات على مستوى الكتلة في Prisma؟

    تنطبق السمات على مستوى الحقل (المسبوقة بعلامة @ واحدة) على الحقول الفردية — مثل @id للمفاتيح الأساسية، و @unique لقيود التفرد، و @default للقيم الافتراضية، و @relation لعلاقات المفاتيح الخارجية. تنطبق السمات على مستوى الكتلة (المسبوقة بعلامة @@) على النموذج بأكمله — مثل @@index لفهارس المركبات، و @@unique لقيود التفرد المركبة، و @@map لأسماء الجداول المخصصة، و @@id للمفاتيح الأساسية المركبة.

هل تريد حذف الإعلانات؟ تخلص من الإعلانات اليوم

تثبيت ملحقاتنا

أضف أدوات IO إلى متصفحك المفضل للوصول الفوري والبحث بشكل أسرع

أضف لـ إضافة كروم أضف لـ امتداد الحافة أضف لـ إضافة فايرفوكس أضف لـ ملحق الأوبرا

وصلت لوحة النتائج!

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

إعلان · يزيل؟
إعلان · يزيل؟
إعلان · يزيل؟

ركن الأخبار مع أبرز التقنيات

شارك

ساعدنا على الاستمرار في تقديم أدوات مجانية قيمة

اشتري لي قهوة
إعلان · يزيل؟