User preferences and settings
Record Key
literal:self
Fixed literal value
Properties
activity
ref
social.showcase.defs#activitySettings
Required
No description available.
display
ref
social.showcase.defs#displaySettings
Optional
No description available.
notifications
ref
social.showcase.defs#notificationSettings
Required
No description available.
privacy
ref
social.showcase.defs#privacySettings
Required
No description available.
schemaVersion
integer
Optional
Schema version for migrations (defaults to 1 if missing)
Default:
1updatedAt
string
datetime
Required
An RFC 3339 formatted timestamp.
visibility
ref
social.showcase.defs#visibilitySettings
Required
No description available.
View raw schema
{
"key": "literal:self",
"type": "record",
"record": {
"type": "object",
"required": [
"visibility",
"activity",
"notifications",
"privacy",
"updatedAt"
],
"properties": {
"display": {
"ref": "social.showcase.defs#displaySettings",
"type": "ref"
},
"privacy": {
"ref": "social.showcase.defs#privacySettings",
"type": "ref"
},
"activity": {
"ref": "social.showcase.defs#activitySettings",
"type": "ref"
},
"updatedAt": {
"type": "string",
"format": "datetime"
},
"visibility": {
"ref": "social.showcase.defs#visibilitySettings",
"type": "ref"
},
"notifications": {
"ref": "social.showcase.defs#notificationSettings",
"type": "ref"
},
"schemaVersion": {
"type": "integer",
"default": 1,
"description": "Schema version for migrations (defaults to 1 if missing)"
}
}
},
"description": "User preferences and settings"
}