town.laugh.db.room

laugh.town

Documentation

A room or stage within a venue

main record

A room or stage within a venue

Record Key tid Timestamp-based ID

Properties

capacity integer Optional

Seating capacity of the room

createdAt string datetime Required

Timestamp of record creation

name string Required

Room or stage name

origin string Required

Where this record came from

Known values: scraped, native, atproto
slug string Required

URL routing slug (mutable)

venue string at-uri Required

AT-URI reference to the town.laugh.db.venue record

View raw schema
{
  "key": "tid",
  "type": "record",
  "record": {
    "type": "object",
    "required": [
      "venue",
      "name",
      "slug",
      "origin",
      "createdAt"
    ],
    "properties": {
      "name": {
        "type": "string",
        "description": "Room or stage name"
      },
      "slug": {
        "type": "string",
        "description": "URL routing slug (mutable)"
      },
      "venue": {
        "type": "string",
        "format": "at-uri",
        "description": "AT-URI reference to the town.laugh.db.venue record"
      },
      "origin": {
        "type": "string",
        "description": "Where this record came from",
        "knownValues": [
          "scraped",
          "native",
          "atproto"
        ]
      },
      "capacity": {
        "type": "integer",
        "description": "Seating capacity of the room"
      },
      "createdAt": {
        "type": "string",
        "format": "datetime",
        "description": "Timestamp of record creation"
      },
      "description": {
        "type": "array",
        "items": {
          "ref": "town.laugh.db.defs#localizedText",
          "type": "ref"
        },
        "description": "Room description, one entry per language"
      }
    }
  },
  "description": "A room or stage within a venue"
}

Lexicon Garden

@