Properties of fields
Naming rules
Data type
Auto-generated GraphQL data fields
Supporting fields
required
array
defaultValue
unique / index
values (used only in Enum)
fields (used only in Nested)
sourceId (used for linking other Type)
foreignKey / foreignKeyType / foreignKeyField
validate
hooks