
Gere documentação para esquemas de prisma.
prismadocify é uma ferramenta de linha de comando que gera documentação de marcação para esquemas de prisma. Ele lê seu arquivo de esquema PRISMA, analisa os modelos e enumes e produz um arquivo de marcação documentando o esquema.
Este projeto está participando da Hacktoberfest 2024!
Congratulamo-nos com contribuições da comunidade de código aberto, sejam correções de bugs, implementações de recursos ou melhorias de documentação. Toda contribuição conta para o seu objetivo Hacktoberfest.
Confira nosso contribuinte.md para obter diretrizes detalhadas.
Aqui estão algumas das principais características do prismadocify :
npm install prismadocifyyarn add prismadocify Depois de instalar prismadocify , você pode usá -lo na linha de comando para gerar documentação para o seu esquema PRISMA.
prismadocify Por padrão, prismadocify procura o arquivo de esquema prisma em ./prisma/schema.prisma e gera a documentação em ./prisma-docs.md .
Aqui está um exemplo de um esquema PRISMA simples e a documentação gerada:
Esquema prisma ( schema.prisma )
model User {
id String @id @default ( uuid () )
email String @unique
name String ?
createdAt DateTime @default ( now () )
}
enum UserRole {
ADMIN
USER
} Documentação de remarca gerada ( 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, USERCongratulamo -nos com contribuições de todos os tipos! Para começar, consulte o contribuindo.md para obter diretrizes sobre como contribuir para o projeto.
Este projeto está licenciado sob a licença do MIT.
Agradecemos à equipe do Prisma por sua incrível ORM e inspiração para esta ferramenta.