A private cooking event, or its removal marker. Event UUIDs identify entries; a separate UUID-removed key makes undo win over delayed uploads.
Record Key
any
Any valid record key
Properties
happenedAt
string
datetime
Required
An RFC 3339 formatted timestamp.
id
string
Required
No description available.
maxLength: 36 bytesnewRecipe
boolean
Required
No description available.
note
string
Required
No description available.
maxLength: 800 bytesremoved
boolean
Required
No description available.
rescued
boolean
Required
No description available.
rulesVersion
integer
Required
No description available.
together
boolean
Required
No description available.
type
string
Required
No description available.
Allowed:
cook, pack, lunch, leftovers, emergency, setup, batchView raw schema
{
"description": "A private cooking event, or its removal marker. Event UUIDs identify entries; a separate UUID-removed key makes undo win over delayed uploads.",
"key": "any",
"record": {
"properties": {
"happenedAt": {
"format": "datetime",
"type": "string"
},
"id": {
"maxLength": 36,
"type": "string"
},
"newRecipe": {
"type": "boolean"
},
"note": {
"maxLength": 800,
"type": "string"
},
"removed": {
"type": "boolean"
},
"rescued": {
"type": "boolean"
},
"rulesVersion": {
"const": 1,
"type": "integer"
},
"together": {
"type": "boolean"
},
"type": {
"enum": [
"cook",
"pack",
"lunch",
"leftovers",
"emergency",
"setup",
"batch"
],
"type": "string"
}
},
"required": [
"id",
"happenedAt",
"type",
"note",
"together",
"newRecipe",
"rescued",
"rulesVersion",
"removed"
],
"type": "object"
},
"type": "record"
}