Skip to content

ProjectAutoDocConfig

reference
1 min readUpdated

Kind: Database Model

Source: atloria-monorepo/libs/database/prisma/schema.prisma

Fields

FieldTypeRequiredKey
idStringPK
projectIdStringunique
frontendPathString-
backendPathString-
siteUrlString-
siteLoginUrlString-
siteEmailString-
sitePasswordString-
repoUsernameString-
repoPasswordString-
skeletonStructureJson-
includeApiDocsBoolean
includeDiagramsBoolean
includeScreenshotsBoolean
includeVideoBoolean
maxPagesInt-
aiEnhancementBoolean
outputFormatString
screenshotFormatString
screenshotQualityInt
maxConcurrencyInt
timeoutInt
excludePatternsString[]
targetAudienceString
autoPublishBoolean
enableVersioningBoolean
screenshotCoverageThresholdInt
webhookSecretString-
sandboxAcknowledgedAtDateTime-
onTagCreateBoolean
onPushBoolean
onReleaseBoolean
tagPatternString-
branchPatternString-
scheduleEnabledBoolean
scheduleCronString-
scheduleTimezoneString-
requireApprovalBoolean
retentionPolicyJson-

Diagram

mermaid
erDiagram
    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?

Download as PDF