
Генерировать документацию для схемы Prisma.
prismadocify -это инструмент командной строки, который генерирует документацию на маркировке для схемы Prisma. Он читает ваш файл схемы Prisma, анализирует модели и перечисления и выводит файл разметки, документирующий схему.
Этот проект участвует в Hacktoberfest 2024!
Мы приветствуем вклад сообщества с открытым исходным кодом, будь то исправление ошибок, реализации функций или улучшения документации. Каждый вклад учитывается к вашей цели Hacktoberfest.
Ознакомьтесь с нашим Appling.md для получения подробных рекомендаций.
Вот некоторые из ключевых особенностей prismadocify :
npm install prismadocifyyarn add prismadocify После установки prismadocify вы можете использовать его из командной строки для создания документации для вашей схемы Prisma.
prismadocify По умолчанию prismadocify ищет файл схемы Prisma по адресу ./prisma/schema.prisma и генерирует документацию в ./prisma-docs.md .
Вот пример простой схемы Prisma и сгенерированной документации:
Prisma Schema ( schema.prisma )
model User {
id String @id @default ( uuid () )
email String @unique
name String ?
createdAt DateTime @default ( now () )
}
enum UserRole {
ADMIN
USER
} Сгенерированная документация на уценке ( 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Мы приветствуем вклад всех видов! Чтобы начать, пожалуйста, посмотрите Appling.md для руководящих принципов о том, как внести свой вклад в проект.
Этот проект лицензирован по лицензии MIT.
Благодаря команде Prisma за их потрясающий ORM и вдохновение для этого инструмента.