
Genere documentación para los esquemas de Prisma.
prismadocify es una herramienta de línea de comandos que genera documentación de Markdown para los esquemas de Prisma. Lee su archivo de esquema de Prisma, analiza los modelos y enumeros, y genera un archivo de Markdown que documenta el esquema.
¡Este proyecto participa en Hacktoberfest 2024!
Agradecemos las contribuciones de la comunidad de código abierto, ya sean correcciones de errores, implementaciones de características o mejoras de documentación. Cada contribución cuenta para su objetivo de Hacktoberfest.
Consulte nuestro contribuyente. MD para obtener pautas detalladas.
Estas son algunas de las características clave de prismadocify :
npm install prismadocifyyarn add prismadocify Después de instalar prismadocify , puede usarlo desde la línea de comando para generar documentación para su esquema PRISMA.
prismadocify Por defecto, prismadocify busca el archivo de esquema de Prisma en ./prisma/schema.prisma y genera la documentación en ./prisma-docs.md .
Aquí hay un ejemplo de un simple esquema de Prisma y la documentación generada:
Esquema de prisma ( schema.prisma )
model User {
id String @id @default ( uuid () )
email String @unique
name String ?
createdAt DateTime @default ( now () )
}
enum UserRole {
ADMIN
USER
} Documentación de Markdown generada ( 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, USER¡Agradecemos las contribuciones de todo tipo! Para comenzar, consulte The Contriping.MD para obtener pautas sobre cómo contribuir al proyecto.
Este proyecto tiene licencia bajo la licencia MIT.
Gracias al equipo de Prisma por su increíble ORM e inspiración para esta herramienta.