{
  "title": "notes",
  "description": "Meeting notes (Markdown)",
  "version": 0,
  "primaryKey": "id",
  "type": "object",
  "additionalProperties": false,
  "properties": {
    "id": {
      "type": "string",
      "maxLength": 36
    },
    "space_id": {
      "type": "string",
      "maxLength": 36
    },
    "created_by": {
      "type": "string",
      "maxLength": 36
    },
    "updated_at": {
      "type": "string",
      "maxLength": 32
    },
    "folder_id": {
      "type": "string",
      "maxLength": 36
    },
    "title": {
      "type": "string",
      "maxLength": 300
    },
    "body_md": {
      "type": "string",
      "maxLength": 500000
    },
    "meeting_at": {
      "type": [
        "string",
        "null"
      ],
      "maxLength": 32
    },
    "attendees": {
      "type": "array",
      "maxItems": 50,
      "items": {
        "type": "string",
        "maxLength": 120
      }
    },
    "tags": {
      "type": "array",
      "maxItems": 30,
      "items": {
        "type": "string",
        "maxLength": 60
      }
    },
    "has_conflict": {
      "type": "boolean"
    }
  },
  "required": [
    "id",
    "space_id",
    "created_by",
    "updated_at",
    "folder_id",
    "title",
    "body_md",
    "meeting_at",
    "attendees",
    "tags",
    "has_conflict"
  ],
  "indexes": [
    [
      "folder_id"
    ]
  ]
}
