Pemformat Skema Prisma
Memandu
Pemformat Skema Prisma
Format file skema Prisma Anda secara instan dengan indentasi yang tepat, bidang yang teralihkan secara kolom, dan gaya yang konsisten. Alat ini menerapkan konvensi format yang sama seperti prisma format — menata nama bidang, tipe, dan atribut ke kolom yang rapi — sepenuhnya di browser Anda. Tempel skema .prisma yang kacau atau tidak konsisten dan dapatkan output yang bersih dan mudah dibaca hanya dengan satu klik.
Cara Penggunaan
Tempel skema Prisma Anda ke area input atau unggah file .prisma secara langsung. Formatter secara instan memarsing skema Anda dan menerapkan format yang konsisten. Anda dapat mengaktifkan pengurutan bidang secara alfabetis atau kelompok berdasarkan jenis untuk mengatur ulang model Anda. Output yang telah diformat muncul dengan penekanan sintaks, siap untuk dikopi kembali ke proyek Anda.
Fitur
- Format Kolom yang Rapi – Menata nama bidang, tipe, dan atribut ke kolom-kolom yang rapi, sesuai dengan gaya
prisma format - Dukungan Blok Penuh – Menangani blok datasource, generator, model, enum, view, dan type secara tepat
- Pengurutan Bidang – Secara opsional mengurutkan bidang secara alfabetis atau mengelompokkannya berdasarkan jenis (relasi, skalar, dll.)
- Pelestarian Komentar – Mempertahankan komentar inline dan blok selama proses format
- Penyorotan Sintaks – Output dengan warna yang berbeda untuk model, bidang, tipe, direktif, dan komentar
- Dukungan Direktif – Menangani @id, @unique, @default, @relation, @map, @db, @@map, @@index, dan semua atribut lainnya di Prisma
- Unggah Berkas – Drag and drop atau jelajahi untuk mengunggah file .prisma secara langsung
Tanya Jawab Umum
-
Apa itu format skema Prisma dan mengapa penting?
Format skema Prisma memastikan indentasi yang konsisten, penataan kolom untuk tipe dan atribut bidang, serta struktur blok yang tepat dalam file .prisma Anda. Format yang konsisten meningkatkan kejelasan di antara tim, mengurangi konflik penggabungan dalam kontrol versi, dan memudahkan penemuan kesalahan dalam definisi model. Perintah resmi prisma format menerapkan konvensi ini, dan alat ini mereplikasi perilaku tersebut di browser.
-
Bagaimana cara kerja penataan kolom dalam skema Prisma?
Penataan kolom mengatur tiga bagian utama definisi setiap bidang — nama bidang, tipe, dan atribut — ke dalam kolom yang saling berimpitan secara vertikal. Misalnya, dalam model User, bidang id, email, dan name akan memiliki tipe Int dan String yang ditempatkan di kolom yang sama, dan direktif @id dan @unique akan ditempatkan di kolom lainnya. Hal ini membuat skema jauh lebih mudah untuk dilihat secara visual.
-
Apa jenis blok yang didukung oleh skema Prisma?
Skema Prisma dapat mengandung beberapa jenis blok: datasource (konfigurasi koneksi database), generator (konfigurasi generasi kode), model (definisi tabel database), enum (tipe terenumerasi), view (definisi tampilan database), dan type (tipe komposit untuk MongoDB). Setiap jenis blok memiliki aturan sintaks sendiri untuk bidang dan atribut yang dapat dikandungnya.
-
Apa perbedaan antara atribut tingkat bidang dan tingkat blok di Prisma?
Atribut tingkat bidang (diprefix dengan @) diterapkan pada bidang individu — seperti @id untuk kunci primer, @unique untuk konstrain unik, @default untuk nilai default, dan @relation untuk hubungan kunci asing. Atribut tingkat blok (diprefix dengan @@) diterapkan pada seluruh model — seperti @@index untuk indeks komposit, @@unique untuk konstrain unik komposit, @@map untuk nama tabel kustom, dan @@id untuk kunci primer komposit.
Instal Ekstensi Kami
Tambahkan alat IO ke browser favorit Anda untuk akses instan dan pencarian lebih cepat
恵 Papan Skor Telah Tiba!
Papan Skor adalah cara yang menyenangkan untuk melacak permainan Anda, semua data disimpan di browser Anda. Lebih banyak fitur akan segera hadir!
Alat Wajib Coba
Lihat semua Pendatang baru
Lihat semuaMemperbarui: Kita alat terbaru ditambahkan pada 24 Apr 2026
