{
  "concepts": {
    "columns": [
      {
        "ordinal": 0,
        "name": "id",
        "type": "TEXT",
        "not_null": 0,
        "default": null,
        "primary_key_position": 1
      },
      {
        "ordinal": 1,
        "name": "publication_status",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 2,
        "name": "created_at",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 3,
        "name": "updated_at",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 4,
        "name": "name",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 5,
        "name": "definition",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 6,
        "name": "research_scope",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 7,
        "name": "eurovoc_uri",
        "type": "TEXT",
        "not_null": 0,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 8,
        "name": "notes",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      }
    ],
    "foreign_keys": []
  },
  "corpus_assessments": {
    "columns": [
      {
        "ordinal": 0,
        "name": "document_id",
        "type": "TEXT",
        "not_null": 0,
        "default": null,
        "primary_key_position": 1
      },
      {
        "ordinal": 1,
        "name": "corpus_tier",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 2,
        "name": "policy_stage",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 3,
        "name": "inclusion_rationale",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 4,
        "name": "researcher_notes",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 5,
        "name": "review_status",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 6,
        "name": "reviewed_by",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 7,
        "name": "reviewed_at",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      }
    ],
    "foreign_keys": [
      {
        "id": 0,
        "sequence": 0,
        "table": "documents",
        "from": "document_id",
        "to": "id",
        "on_update": "NO ACTION",
        "on_delete": "NO ACTION",
        "match": "NONE"
      }
    ]
  },
  "document_concepts": {
    "columns": [
      {
        "ordinal": 0,
        "name": "document_id",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 1
      },
      {
        "ordinal": 1,
        "name": "concept_id",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 2
      }
    ],
    "foreign_keys": [
      {
        "id": 0,
        "sequence": 0,
        "table": "concepts",
        "from": "concept_id",
        "to": "id",
        "on_update": "NO ACTION",
        "on_delete": "NO ACTION",
        "match": "NONE"
      },
      {
        "id": 1,
        "sequence": 0,
        "table": "documents",
        "from": "document_id",
        "to": "id",
        "on_update": "NO ACTION",
        "on_delete": "NO ACTION",
        "match": "NONE"
      }
    ]
  },
  "document_institutions": {
    "columns": [
      {
        "ordinal": 0,
        "name": "document_id",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 1
      },
      {
        "ordinal": 1,
        "name": "institution_id",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 2
      },
      {
        "ordinal": 2,
        "name": "role",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 3
      },
      {
        "ordinal": 3,
        "name": "evidence_source_id",
        "type": "TEXT",
        "not_null": 0,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 4,
        "name": "evidence_locator",
        "type": "TEXT",
        "not_null": 0,
        "default": null,
        "primary_key_position": 0
      }
    ],
    "foreign_keys": [
      {
        "id": 0,
        "sequence": 0,
        "table": "sources",
        "from": "evidence_source_id",
        "to": "id",
        "on_update": "NO ACTION",
        "on_delete": "NO ACTION",
        "match": "NONE"
      },
      {
        "id": 1,
        "sequence": 0,
        "table": "institutions",
        "from": "institution_id",
        "to": "id",
        "on_update": "NO ACTION",
        "on_delete": "NO ACTION",
        "match": "NONE"
      },
      {
        "id": 2,
        "sequence": 0,
        "table": "documents",
        "from": "document_id",
        "to": "id",
        "on_update": "NO ACTION",
        "on_delete": "NO ACTION",
        "match": "NONE"
      }
    ]
  },
  "document_procedure_references": {
    "columns": [
      {
        "ordinal": 0,
        "name": "document_id",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 1
      },
      {
        "ordinal": 1,
        "name": "procedure_reference",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 2
      }
    ],
    "foreign_keys": [
      {
        "id": 0,
        "sequence": 0,
        "table": "documents",
        "from": "document_id",
        "to": "id",
        "on_update": "NO ACTION",
        "on_delete": "NO ACTION",
        "match": "NONE"
      }
    ]
  },
  "document_provenance_tags": {
    "columns": [
      {
        "ordinal": 0,
        "name": "document_id",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 1
      },
      {
        "ordinal": 1,
        "name": "provenance_tag",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 2
      }
    ],
    "foreign_keys": [
      {
        "id": 0,
        "sequence": 0,
        "table": "documents",
        "from": "document_id",
        "to": "id",
        "on_update": "NO ACTION",
        "on_delete": "NO ACTION",
        "match": "NONE"
      }
    ]
  },
  "document_retained_route_evidence": {
    "columns": [
      {
        "ordinal": 0,
        "name": "document_id",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 1
      },
      {
        "ordinal": 1,
        "name": "evidence_order",
        "type": "INTEGER",
        "not_null": 1,
        "default": null,
        "primary_key_position": 2
      },
      {
        "ordinal": 2,
        "name": "source_id",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 3,
        "name": "locator",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      }
    ],
    "foreign_keys": [
      {
        "id": 0,
        "sequence": 0,
        "table": "document_retained_route_notices",
        "from": "document_id",
        "to": "document_id",
        "on_update": "NO ACTION",
        "on_delete": "NO ACTION",
        "match": "NONE"
      },
      {
        "id": 1,
        "sequence": 0,
        "table": "sources",
        "from": "source_id",
        "to": "id",
        "on_update": "NO ACTION",
        "on_delete": "NO ACTION",
        "match": "NONE"
      },
      {
        "id": 2,
        "sequence": 0,
        "table": "documents",
        "from": "document_id",
        "to": "id",
        "on_update": "NO ACTION",
        "on_delete": "NO ACTION",
        "match": "NONE"
      }
    ]
  },
  "document_retained_route_notices": {
    "columns": [
      {
        "ordinal": 0,
        "name": "document_id",
        "type": "TEXT",
        "not_null": 0,
        "default": null,
        "primary_key_position": 1
      },
      {
        "ordinal": 1,
        "name": "status",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 2,
        "name": "reason",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 3,
        "name": "reviewed_by",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 4,
        "name": "reviewed_at",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      }
    ],
    "foreign_keys": [
      {
        "id": 0,
        "sequence": 0,
        "table": "documents",
        "from": "document_id",
        "to": "id",
        "on_update": "NO ACTION",
        "on_delete": "NO ACTION",
        "match": "NONE"
      }
    ]
  },
  "document_sector_tags": {
    "columns": [
      {
        "ordinal": 0,
        "name": "document_id",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 1
      },
      {
        "ordinal": 1,
        "name": "sector_tag",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 2
      }
    ],
    "foreign_keys": [
      {
        "id": 0,
        "sequence": 0,
        "table": "documents",
        "from": "document_id",
        "to": "id",
        "on_update": "NO ACTION",
        "on_delete": "NO ACTION",
        "match": "NONE"
      }
    ]
  },
  "document_snapshots": {
    "columns": [
      {
        "ordinal": 0,
        "name": "id",
        "type": "TEXT",
        "not_null": 0,
        "default": null,
        "primary_key_position": 1
      },
      {
        "ordinal": 1,
        "name": "document_id",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 2,
        "name": "source_id",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 3,
        "name": "retrieved_at",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 4,
        "name": "format",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 5,
        "name": "content_hash",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 6,
        "name": "archived_path",
        "type": "TEXT",
        "not_null": 0,
        "default": null,
        "primary_key_position": 0
      }
    ],
    "foreign_keys": [
      {
        "id": 0,
        "sequence": 0,
        "table": "sources",
        "from": "source_id",
        "to": "id",
        "on_update": "NO ACTION",
        "on_delete": "NO ACTION",
        "match": "NONE"
      },
      {
        "id": 1,
        "sequence": 0,
        "table": "documents",
        "from": "document_id",
        "to": "id",
        "on_update": "NO ACTION",
        "on_delete": "NO ACTION",
        "match": "NONE"
      }
    ]
  },
  "document_sources": {
    "columns": [
      {
        "ordinal": 0,
        "name": "document_id",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 1
      },
      {
        "ordinal": 1,
        "name": "source_id",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 2
      }
    ],
    "foreign_keys": [
      {
        "id": 0,
        "sequence": 0,
        "table": "sources",
        "from": "source_id",
        "to": "id",
        "on_update": "NO ACTION",
        "on_delete": "NO ACTION",
        "match": "NONE"
      },
      {
        "id": 1,
        "sequence": 0,
        "table": "documents",
        "from": "document_id",
        "to": "id",
        "on_update": "NO ACTION",
        "on_delete": "NO ACTION",
        "match": "NONE"
      }
    ]
  },
  "documents": {
    "columns": [
      {
        "ordinal": 0,
        "name": "id",
        "type": "TEXT",
        "not_null": 0,
        "default": null,
        "primary_key_position": 1
      },
      {
        "ordinal": 1,
        "name": "publication_status",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 2,
        "name": "created_at",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 3,
        "name": "updated_at",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 4,
        "name": "slug",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 5,
        "name": "official_title",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 6,
        "name": "short_title",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 7,
        "name": "document_type",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 8,
        "name": "record_level",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 9,
        "name": "official_reference",
        "type": "TEXT",
        "not_null": 0,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 10,
        "name": "oj_reference",
        "type": "TEXT",
        "not_null": 0,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 11,
        "name": "document_date",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 12,
        "name": "version_label",
        "type": "TEXT",
        "not_null": 0,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 13,
        "name": "version_status",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 14,
        "name": "publication_date",
        "type": "TEXT",
        "not_null": 0,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 15,
        "name": "legal_status",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 16,
        "name": "celex",
        "type": "TEXT",
        "not_null": 0,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 17,
        "name": "eli",
        "type": "TEXT",
        "not_null": 0,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 18,
        "name": "language",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 19,
        "name": "official_summary",
        "type": "TEXT",
        "not_null": 0,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 20,
        "name": "historical_review_status",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 21,
        "name": "temporal_collection",
        "type": "TEXT",
        "not_null": 0,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 22,
        "name": "relevance_class",
        "type": "TEXT",
        "not_null": 0,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 23,
        "name": "document_date_kind",
        "type": "TEXT",
        "not_null": 0,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 24,
        "name": "date_evidence",
        "type": "TEXT",
        "not_null": 0,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 25,
        "name": "legal_status_evidence",
        "type": "TEXT",
        "not_null": 0,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 26,
        "name": "classification_evidence",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 27,
        "name": "bibliographic_authors",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 28,
        "name": "additional_dates",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 29,
        "name": "review_qualification",
        "type": "TEXT",
        "not_null": 0,
        "default": null,
        "primary_key_position": 0
      }
    ],
    "foreign_keys": []
  },
  "events": {
    "columns": [
      {
        "ordinal": 0,
        "name": "id",
        "type": "TEXT",
        "not_null": 0,
        "default": null,
        "primary_key_position": 1
      },
      {
        "ordinal": 1,
        "name": "publication_status",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 2,
        "name": "created_at",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 3,
        "name": "updated_at",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 4,
        "name": "event_type",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 5,
        "name": "event_date",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 6,
        "name": "title",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 7,
        "name": "description",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 8,
        "name": "policy_id",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 9,
        "name": "document_id",
        "type": "TEXT",
        "not_null": 0,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 10,
        "name": "source_id",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      }
    ],
    "foreign_keys": [
      {
        "id": 0,
        "sequence": 0,
        "table": "sources",
        "from": "source_id",
        "to": "id",
        "on_update": "NO ACTION",
        "on_delete": "NO ACTION",
        "match": "NONE"
      },
      {
        "id": 1,
        "sequence": 0,
        "table": "documents",
        "from": "document_id",
        "to": "id",
        "on_update": "NO ACTION",
        "on_delete": "NO ACTION",
        "match": "NONE"
      },
      {
        "id": 2,
        "sequence": 0,
        "table": "policies",
        "from": "policy_id",
        "to": "id",
        "on_update": "NO ACTION",
        "on_delete": "NO ACTION",
        "match": "NONE"
      }
    ]
  },
  "institutions": {
    "columns": [
      {
        "ordinal": 0,
        "name": "id",
        "type": "TEXT",
        "not_null": 0,
        "default": null,
        "primary_key_position": 1
      },
      {
        "ordinal": 1,
        "name": "publication_status",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 2,
        "name": "created_at",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 3,
        "name": "updated_at",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 4,
        "name": "official_name",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 5,
        "name": "short_name",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 6,
        "name": "institution_type",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 7,
        "name": "official_url",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      }
    ],
    "foreign_keys": []
  },
  "policies": {
    "columns": [
      {
        "ordinal": 0,
        "name": "id",
        "type": "TEXT",
        "not_null": 0,
        "default": null,
        "primary_key_position": 1
      },
      {
        "ordinal": 1,
        "name": "publication_status",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 2,
        "name": "created_at",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 3,
        "name": "updated_at",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 4,
        "name": "name",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 5,
        "name": "short_name",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 6,
        "name": "summary",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 7,
        "name": "policy_family",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 8,
        "name": "policy_status",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 9,
        "name": "scope_note",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      }
    ],
    "foreign_keys": []
  },
  "policy_documents": {
    "columns": [
      {
        "ordinal": 0,
        "name": "policy_id",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 1
      },
      {
        "ordinal": 1,
        "name": "document_id",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 2
      }
    ],
    "foreign_keys": [
      {
        "id": 0,
        "sequence": 0,
        "table": "documents",
        "from": "document_id",
        "to": "id",
        "on_update": "NO ACTION",
        "on_delete": "NO ACTION",
        "match": "NONE"
      },
      {
        "id": 1,
        "sequence": 0,
        "table": "policies",
        "from": "policy_id",
        "to": "id",
        "on_update": "NO ACTION",
        "on_delete": "NO ACTION",
        "match": "NONE"
      }
    ]
  },
  "relationships": {
    "columns": [
      {
        "ordinal": 0,
        "name": "id",
        "type": "TEXT",
        "not_null": 0,
        "default": null,
        "primary_key_position": 1
      },
      {
        "ordinal": 1,
        "name": "publication_status",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 2,
        "name": "created_at",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 3,
        "name": "updated_at",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 4,
        "name": "source_entity_type",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 5,
        "name": "source_entity_id",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 6,
        "name": "target_entity_type",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 7,
        "name": "target_entity_id",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 8,
        "name": "relationship_type",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 9,
        "name": "basis",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 10,
        "name": "rationale",
        "type": "TEXT",
        "not_null": 0,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 11,
        "name": "evidence_source_id",
        "type": "TEXT",
        "not_null": 0,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 12,
        "name": "verification_status",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      }
    ],
    "foreign_keys": [
      {
        "id": 0,
        "sequence": 0,
        "table": "sources",
        "from": "evidence_source_id",
        "to": "id",
        "on_update": "NO ACTION",
        "on_delete": "NO ACTION",
        "match": "NONE"
      }
    ]
  },
  "research_subset_documents": {
    "columns": [
      {
        "ordinal": 0,
        "name": "subset_id",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 1
      },
      {
        "ordinal": 1,
        "name": "document_id",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 2
      }
    ],
    "foreign_keys": [
      {
        "id": 0,
        "sequence": 0,
        "table": "documents",
        "from": "document_id",
        "to": "id",
        "on_update": "NO ACTION",
        "on_delete": "NO ACTION",
        "match": "NONE"
      },
      {
        "id": 1,
        "sequence": 0,
        "table": "research_subsets",
        "from": "subset_id",
        "to": "id",
        "on_update": "NO ACTION",
        "on_delete": "NO ACTION",
        "match": "NONE"
      }
    ]
  },
  "research_subsets": {
    "columns": [
      {
        "ordinal": 0,
        "name": "id",
        "type": "TEXT",
        "not_null": 0,
        "default": null,
        "primary_key_position": 1
      },
      {
        "ordinal": 1,
        "name": "version",
        "type": "INTEGER",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 2,
        "name": "purpose",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      }
    ],
    "foreign_keys": []
  },
  "sources": {
    "columns": [
      {
        "ordinal": 0,
        "name": "id",
        "type": "TEXT",
        "not_null": 0,
        "default": null,
        "primary_key_position": 1
      },
      {
        "ordinal": 1,
        "name": "publication_status",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 2,
        "name": "created_at",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 3,
        "name": "updated_at",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 4,
        "name": "source_type",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 5,
        "name": "url",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 6,
        "name": "publisher",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 7,
        "name": "retrieved_at",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 8,
        "name": "last_verified_at",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      },
      {
        "ordinal": 9,
        "name": "verification_note",
        "type": "TEXT",
        "not_null": 1,
        "default": null,
        "primary_key_position": 0
      }
    ],
    "foreign_keys": []
  }
}
