🪄 مميز

Prisma Generator

مولد ORM و Types من Prisma Schema

(5/5)
👁️ 4 مشاهدة
📅 02 Jul 2026
⚛️ React 💚 Vue.js 🅰️ Angular 🧡 Svelte 🌐 عام

مستوى الخبرة المطلوب:

🌱 مبتدئ
🔗 زيارة الموقع الرسمي
5
تقييم المستخدمين
التصنيف 🪄 Code-Generation
المشاهدات 4
تاريخ الإضافة 02/07/2026
آخر تحديث 02/07/2026

📖 الوصف

Prisma يوفر مولدات مدمجة تنشئ Type-safe clients من ملف schema. يولد Prisma Client مع TypeScript types كامل لكل جدول وعملية. يدعم أيضاً مولدات خارجية من المجتمع.

🎯 يستخدم في

مجالات استخدام هذه الأداة

توليد ORM client من Schema

أنواع TypeScript لـ database

migrations تلقائية

تولد كود CRUD

مولدات مخصصة (Zod

TypeGraphQL)

المميزات

أبرز مميزات هذه الأداة

Type-safe تماماً

Auto-completion ممتاز

Migrations قوية

Schema-as-code

مولدات متعددة

استعلامات واضحة

Performance عالي

⚠️ العيوب

نقاط يجب مراعاتها

×

قد يكون بطيء للمشاريع الكبيرة

×

محدود في بعض databases

×

بعض الميزات مدفوعة

💻 مثال على الاستخدام

كيفية استخدام هذه الأداة

Example Code
// prisma/schema.prisma
datasource db {
  provider = "postgresql"
  url      = env("DATABASE_URL")
}

generator client {
  provider = "prisma-client-js"
}

model User {
  id    Int     @id @default(autoincrement())
  email String  @unique
  name  String?
  posts Post[]
}

model Post {
  id       Int    @id @default(autoincrement())
  title    String
  author   User   @relation(fields: [authorId], references: [id])
  authorId Int
}

📚 أدوات أخرى في Code-Generation

قد يعجبك أيضاً