
Generieren Sie Dokumentation für Prisma -Schemata.
prismadocify ist ein Befehlszeilen-Tool, das Markdown-Dokumentation für Prisma-Schemata generiert. Es liest Ihre Prisma -Schema -Datei, analysiert die Modelle und Aufzüge und gibt eine Markdown -Datei aus, die das Schema dokumentiert.
Dieses Projekt nimmt am Hacktoberfest 2024 teil!
Wir begrüßen Beiträge der Open-Source-Community, unabhängig davon, ob es sich um Fehlerbehebungen, Feature-Implementierungen oder Dokumentationsverbesserungen handelt. Jeder Beitrag zählt zu Ihrem Hacktoberfest -Ziel.
Weitere Informationen finden Sie in unserem Beitrag in unserem Beitrag.
Hier sind einige der wichtigsten Merkmale von prismadocify :
npm install prismadocifyyarn add prismadocify Nach dem Installieren von prismadocify können Sie es aus der Befehlszeile verwenden, um Dokumentation für Ihr Prisma -Schema zu generieren.
prismadocify Standardmäßig sucht prismadocify nach der Prisma-Schema-Datei unter ./prisma/schema.prisma und generiert die Dokumentation in ./prisma-docs.md .
Hier ist ein Beispiel für ein einfaches Prisma -Schema und die generierte Dokumentation:
Prisma -Schema ( schema.prisma )
model User {
id String @id @default ( uuid () )
email String @unique
name String ?
createdAt DateTime @default ( now () )
}
enum UserRole {
ADMIN
USER
} Generierte Markdown-Dokumentation ( 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, USERWir begrüßen Beiträge aller Art! Um loszulegen, finden Sie im beitragen.md für Richtlinien, wie Sie zum Projekt beitragen können.
Dieses Projekt ist unter der MIT -Lizenz lizenziert.
Vielen Dank an das Prisma -Team für ihre großartige Orm und Inspiration für dieses Tool.