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í.