
Menghasilkan dokumentasi untuk skema prisma.
prismadocify adalah alat baris perintah yang menghasilkan dokumentasi penurunan harga untuk skema prisma. Ini membaca file skema prisma Anda, mem -parsing model dan enum, dan mengeluarkan file markdown yang mendokumentasikan skema.
Proyek ini berpartisipasi dalam Hacktoberfest 2024!
Kami menyambut kontribusi dari komunitas open-source, apakah itu perbaikan bug, implementasi fitur, atau peningkatan dokumentasi. Setiap kontribusi diperhitungkan untuk tujuan hacktoberfest Anda.
Lihatlah Kontribusi kami. MD untuk Pedoman Detail.
Berikut adalah beberapa fitur utama prismadocify :
npm install prismadocifyyarn add prismadocify Setelah menginstal prismadocify , Anda dapat menggunakannya dari baris perintah untuk menghasilkan dokumentasi untuk skema prisma Anda.
prismadocify Secara default, prismadocify mencari file skema prisma di ./prisma/schema.prisma dan menghasilkan dokumentasi dalam ./prisma-docs.md .
Berikut adalah contoh skema prisma sederhana dan dokumentasi yang dihasilkan:
Skema Prisma ( schema.prisma )
model User {
id String @id @default ( uuid () )
email String @unique
name String ?
createdAt DateTime @default ( now () )
}
enum UserRole {
ADMIN
USER
} Dokumentasi Markdown yang Dihasilkan ( prisma-docs.md )
# Prisma Schema Documentation
## User
| Field | Type | List | Required | Unique |
| --------- | -------- | ---- | -------- | ------ |
| id | String | No | Yes | Yes |
| email | String | No | Yes | Yes |
| name | String? | No | No | No |
| createdAt | DateTime | No | Yes | No |
## Enums
### UserRole
ADMIN, USERKami menyambut semua jenis kontribusi! Untuk memulai, silakan lihat kontribusi.MD untuk pedoman tentang cara berkontribusi pada proyek.
Proyek ini dilisensikan di bawah lisensi MIT.
Terima kasih kepada tim PRISMA untuk ORM dan inspirasi mereka yang luar biasa untuk alat ini.