Skip to content

Theme

reference
1 min readUpdated

Kind: Database Model

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

Fields

FieldTypeRequiredKey
idStringPK
nameString
organizationIdString
projectIdString-
colorsJson
typographyJson
layoutJson
customCssString-
darkModeEnabledBoolean
darkModeDefaultString
darkModeColorsJson-
whiteLabelEnabledBoolean
hidePoweredByBoolean
customDomainString-unique
customFooterString-
audienceThemesJson-
isActiveBoolean
createdAtDateTime
updatedAtDateTime
projectsProject[]

Diagram

mermaid
erDiagram
    Theme {
        id String [PK]
        name String
        organizationId String
        projectId String?
        colors Json
        typography Json
        layout Json
        customCss String?
        darkModeEnabled Boolean
        darkModeDefault String
        darkModeColors Json?
        whiteLabelEnabled Boolean
        hidePoweredBy Boolean
        customDomain String? [UNIQUE]
        customFooter String?
        audienceThemes Json?
        isActive Boolean
        createdAt DateTime
        updatedAt DateTime
        projects Project[]
    }
    Theme ||--|| Organization : ""

Relationships

  • HAS_ONE → Organization

Referenced By

  • Project (HAS_ONE)

Was this page helpful?

Download as PDF