[
  {
    "column_name": "infected",
    "data_type": "boolean",
    "column_default": null,
    "is_nullable": "YES",
    "character_maximum_length": null
  },
  {
    "column_name": "correspondent_id",
    "data_type": "integer",
    "column_default": null,
    "is_nullable": "YES",
    "character_maximum_length": null
  },
  {
    "column_name": "direction",
    "data_type": "integer",
    "column_default": "0",
    "is_nullable": "NO",
    "character_maximum_length": null
  },
  {
    "column_name": "additionalpagecount",
    "data_type": "integer",
    "column_default": null,
    "is_nullable": "YES",
    "character_maximum_length": null
  },
  {
    "column_name": "receiveddatetime",
    "data_type": "timestamp without time zone",
    "column_default": "NULL::timestamp without time zone",
    "is_nullable": "YES",
    "character_maximum_length": null
  },
  {
    "column_name": "replaceddate",
    "data_type": "timestamp without time zone",
    "column_default": "NULL::timestamp without time zone",
    "is_nullable": "YES",
    "character_maximum_length": null
  },
  {
    "column_name": "createdby_id",
    "data_type": "integer",
    "column_default": null,
    "is_nullable": "YES",
    "character_maximum_length": null
  },
  {
    "column_name": "replacedby_id",
    "data_type": "integer",
    "column_default": null,
    "is_nullable": "YES",
    "character_maximum_length": null
  },
  {
    "column_name": "publisheddate",
    "data_type": "timestamp without time zone",
    "column_default": "NULL::timestamp without time zone",
    "is_nullable": "YES",
    "character_maximum_length": null
  },
  {
    "column_name": "publishedby_id",
    "data_type": "integer",
    "column_default": null,
    "is_nullable": "YES",
    "character_maximum_length": null
  },
  {
    "column_name": "deletedat",
    "data_type": "timestamp without time zone",
    "column_default": "NULL::timestamp without time zone",
    "is_nullable": "YES",
    "character_maximum_length": null
  },
  {
    "column_name": "pagecount",
    "data_type": "integer",
    "column_default": null,
    "is_nullable": "YES",
    "character_maximum_length": null
  },
  {
    "column_name": "uuid",
    "data_type": "uuid",
    "column_default": "uuid_generate_v4()",
    "is_nullable": "NO",
    "character_maximum_length": null
  },
  {
    "column_name": "parent_uuid",
    "data_type": "uuid",
    "column_default": null,
    "is_nullable": "YES",
    "character_maximum_length": null
  },
  {
    "column_name": "metadata",
    "data_type": "jsonb",
    "column_default": null,
    "is_nullable": "YES",
    "character_maximum_length": null
  },
  {
    "column_name": "child_count",
    "data_type": "integer",
    "column_default": null,
    "is_nullable": "YES",
    "character_maximum_length": null
  },
  {
    "column_name": "task_id",
    "data_type": "integer",
    "column_default": null,
    "is_nullable": "YES",
    "character_maximum_length": null
  },
  {
    "column_name": "id",
    "data_type": "integer",
    "column_default": null,
    "is_nullable": "NO",
    "character_maximum_length": null
  },
  {
    "column_name": "createddate",
    "data_type": "timestamp without time zone",
    "column_default": "NULL::timestamp without time zone",
    "is_nullable": "YES",
    "character_maximum_length": null
  },
  {
    "column_name": "type",
    "data_type": "character varying",
    "column_default": "NULL::character varying",
    "is_nullable": "YES",
    "character_maximum_length": 255
  },
  {
    "column_name": "friendlydescription",
    "data_type": "character varying",
    "column_default": "NULL::character varying",
    "is_nullable": "YES",
    "character_maximum_length": 255
  },
  {
    "column_name": "title",
    "data_type": "character varying",
    "column_default": "NULL::character varying",
    "is_nullable": "YES",
    "character_maximum_length": 255
  },
  {
    "column_name": "notifyid",
    "data_type": "character varying",
    "column_default": "NULL::character varying",
    "is_nullable": "YES",
    "character_maximum_length": 255
  },
  {
    "column_name": "notifystatus",
    "data_type": "character varying",
    "column_default": "NULL::character varying",
    "is_nullable": "YES",
    "character_maximum_length": 30
  },
  {
    "column_name": "filename",
    "data_type": "text",
    "column_default": null,
    "is_nullable": "YES",
    "character_maximum_length": null
  },
  {
    "column_name": "correspondence_type",
    "data_type": "character varying",
    "column_default": null,
    "is_nullable": "NO",
    "character_maximum_length": 255
  },
  {
    "column_name": "subtype",
    "data_type": "character varying",
    "column_default": "NULL::character varying",
    "is_nullable": "YES",
    "character_maximum_length": 255
  },
  {
    "column_name": "sourcedocumenttype",
    "data_type": "character varying",
    "column_default": "NULL::character varying",
    "is_nullable": "YES",
    "character_maximum_length": 255
  },
  {
    "column_name": "description",
    "data_type": "text",
    "column_default": null,
    "is_nullable": "YES",
    "character_maximum_length": null
  },
  {
    "column_name": "systemtype",
    "data_type": "character varying",
    "column_default": "NULL::character varying",
    "is_nullable": "YES",
    "character_maximum_length": 255
  },
  {
    "column_name": "reportingperiod",
    "data_type": "character varying",
    "column_default": "NULL::character varying",
    "is_nullable": "YES",
    "character_maximum_length": 255
  },
  {
    "column_name": "groupname",
    "data_type": "character varying",
    "column_default": null,
    "is_nullable": "YES",
    "character_maximum_length": 255
  },
  {
    "column_name": "content",
    "data_type": "text",
    "column_default": null,
    "is_nullable": "YES",
    "character_maximum_length": null
  },
  {
    "column_name": "mimetype",
    "data_type": "character varying",
    "column_default": "NULL::character varying",
    "is_nullable": "YES",
    "character_maximum_length": 255
  },
  {
    "column_name": "documentsource",
    "data_type": "character varying",
    "column_default": "NULL::character varying",
    "is_nullable": "YES",
    "character_maximum_length": 255
  }
]
