Skip to content

CloudKit Record Types

Moritz Sternemann edited this page Apr 8, 2019 · 3 revisions

only non-system fields are listed

Users

Field Name Field Type Indexes
recordName String Queryable
scholar Reference Queryable

Scholar

Field Name Field Type Indexes
firstName String Sortable
lastName String
gender String
birthday Date/Time
location Location
email String Queryable
shortBio String
profilePicture Asset
socialMedia Reference
wwdcYearInfos Reference (List)
wwdcYears Reference (List) Queryable

ScholarSocialMedia

Field Name Field Type Indexes
facebook String
github String
imessage String
itunes String
linkedin String
twitter String
website String
scholar Reference

WWDCYear

Field Name Field Type Indexes
name String
year String

WWDCYearInfo

Field Name Field Type Indexes
scholar Reference
year Reference Queryable
appliedAs String
acceptanceEmail Asset
appType String
screenshots Asset (List)
appStoreSubmissionLink String
githubAppLink String
videoLink String
status String Queryable
approvedOn Date/Time

ActivityQueryItem

Field Name Field Type Indexes
combinerTag String
value String

ActivityTimelineFilter

Field Name Field Type Indexes
filter String
type String

BlogPost

System field indexes: createdAt (Sortable), recordName (Queryable)

Field Name Field Type Indexes
title String
content String
headerImage Asset
tags String (List)
scholar CKReference