Přeskočit obsah

Naming Conventions

Entity názvy

Konvence Příklad Použití
PascalCase ServiceRequest Název entity
camelCase serviceRequest Název pole typu link
snake_case service_request Název tabulky

Field názvy

Typ Konvence Příklad
Link {entity}Id accountId, assignedUserId
LinkMultiple {entity}Ids teamIds
Foreign {link}{Field} accountName, assignedUserName

Workflow názvy

  • Formát: {Entity}{Action}{Trigger}
  • Příklad: ServiceRequestAssignmentAfterSave

Příklady

# Správně
entities:
  ServiceRequest:        # PascalCase
    table: "service_request"  # snake_case
    fields:
      accountId: ...     # camelCase s Id suffix
      assignedUserId: ...

# Špatně
entities:
  service_request:       # snake_case pro entitu
    table: "ServiceRequest"  # PascalCase pro tabulku
    fields:
      account_id: ...    # snake_case pro pole

Příklad kompletní specifikace

Viz Integrace pro příklady reálných integrací.