No description available.
Record Key
tid
Timestamp-based ID
Properties
content
string
Required
The main content of the blog post in markdown
maxLength: 10000 bytesminLength: 1 bytescreatedAt
string
datetime
Required
An RFC 3339 formatted timestamp.
published
boolean
Optional
Whether the post is published or draft
Default:
falsesummary
string
Optional
Optional summary/excerpt of the post
maxLength: 500 bytestags
array
of
string
Optional
Tags for categorizing the post
maxLength: 10 itemstitle
string
Required
The title of the blog post
maxLength: 200 bytesminLength: 1 bytesupdatedAt
string
datetime
Optional
An RFC 3339 formatted timestamp.
View raw schema
{
"key": "tid",
"type": "record",
"record": {
"type": "object",
"required": [
"title",
"content",
"createdAt"
],
"properties": {
"tags": {
"type": "array",
"items": {
"type": "string",
"maxLength": 50
},
"maxLength": 10,
"description": "Tags for categorizing the post"
},
"title": {
"type": "string",
"maxLength": 200,
"minLength": 1,
"description": "The title of the blog post"
},
"content": {
"type": "string",
"maxLength": 10000,
"minLength": 1,
"description": "The main content of the blog post in markdown"
},
"summary": {
"type": "string",
"maxLength": 500,
"description": "Optional summary/excerpt of the post"
},
"createdAt": {
"type": "string",
"format": "datetime"
},
"published": {
"type": "boolean",
"default": false,
"description": "Whether the post is published or draft"
},
"updatedAt": {
"type": "string",
"format": "datetime"
}
}
}
}