{
  "id": "watched-boards",
  "title": "Watched Boards",
  "description": "Watched Boards",
  "type": "object",
  "audit": false,
  "properties": {
    "userId": {
      "type": "string"
    },
    "category": {
      "type": "string",
      "description": "The category the board belongs to."
    },
    "categoryLabel": {
      "type": "string",
      "description": "The label for the name of the category the board belongs to"
    },
    "feedName": {
      "type": "string",
      "description": "A string relating to a particular state-machine-name and key combo. Consider several users requesting updates whenever the details of a particular property change - this equates to a several users subscribing to the property's \"feed\"."
    },
    "title": {
      "type": "string",
      "description": "This is the title from the board that the user has subscribed to watch - use when render a the subscription for the user."
    },
    "description": {
      "type": "string",
      "description": "This is some more detail to complement title."
    },
    "startedWatching": {
      "type": "string",
      "format": "date-time",
      "description": "A timestamp of when the user was first subscribed to this feed."
    },
    "launches": {
      "type": "object",
      "description": "A standard launches object that can be used to view the board."
    }
  },
  "indexes": [
    {
      "columns": [
        "user_id"
      ],
      "unique": false
    }
  ],
  "required": ["userId"]
}
