Kind: Database Model
Source: atloria-monorepo/libs/database/prisma/schema.prisma
Fields
| Field | Type | Required | Key |
|---|---|---|---|
id | String | ✓ | PK |
projectId | String | ✓ | unique |
frontendPath | String | - | |
backendPath | String | - | |
siteUrl | String | - | |
siteLoginUrl | String | - | |
siteEmail | String | - | |
sitePassword | String | - | |
repoUsername | String | - | |
repoPassword | String | - | |
skeletonStructure | Json | - | |
includeApiDocs | Boolean | ✓ | |
includeDiagrams | Boolean | ✓ | |
includeScreenshots | Boolean | ✓ | |
includeVideo | Boolean | ✓ | |
maxPages | Int | - | |
aiEnhancement | Boolean | ✓ | |
outputFormat | String | ✓ | |
screenshotFormat | String | ✓ | |
screenshotQuality | Int | ✓ | |
maxConcurrency | Int | ✓ | |
timeout | Int | ✓ | |
excludePatterns | String[] | ✓ | |
targetAudience | String | ✓ | |
autoPublish | Boolean | ✓ | |
enableVersioning | Boolean | ✓ | |
screenshotCoverageThreshold | Int | ✓ | |
webhookSecret | String | - | |
sandboxAcknowledgedAt | DateTime | - | |
onTagCreate | Boolean | ✓ | |
onPush | Boolean | ✓ | |
onRelease | Boolean | ✓ | |
tagPattern | String | - | |
branchPattern | String | - | |
scheduleEnabled | Boolean | ✓ | |
scheduleCron | String | - | |
scheduleTimezone | String | - | |
requireApproval | Boolean | ✓ | |
retentionPolicy | Json | - |
Diagram
mermaiderDiagram ProjectAutoDocConfig { id String [PK] projectId String [UNIQUE] frontendPath String? backendPath String? siteUrl String? siteLoginUrl String? siteEmail String? sitePassword String? repoUsername String? repoPassword String? skeletonStructure Json? includeApiDocs Boolean includeDiagrams Boolean includeScreenshots Boolean includeVideo Boolean maxPages Int? aiEnhancement Boolean outputFormat String screenshotFormat String screenshotQuality Int maxConcurrency Int timeout Int excludePatterns String[] targetAudience String autoPublish Boolean enableVersioning Boolean screenshotCoverageThreshold Int webhookSecret String? sandboxAcknowledgedAt DateTime? onTagCreate Boolean onPush Boolean onRelease Boolean tagPattern String? branchPattern String? scheduleEnabled Boolean scheduleCron String? scheduleTimezone String? requireApproval Boolean retentionPolicy Json? }
Was this page helpful?