{
  "version": 1,
  "offset": 0,
  "schema": [
    {
      "name": "documents",
      "namespace": "rag",
      "id": 0,
      "type": 1,
      "version": 0,
      "versionField": null,
      "indexes": [
        "@rag/doc-by-content-hash"
      ],
      "schema": "@rag/documents",
      "derived": false,
      "key": [
        "id"
      ],
      "trigger": null
    },
    {
      "name": "vectors",
      "namespace": "rag",
      "id": 1,
      "type": 1,
      "version": 0,
      "versionField": null,
      "indexes": [],
      "schema": "@rag/vectors",
      "derived": false,
      "key": [
        "docId"
      ],
      "trigger": null
    },
    {
      "name": "centroids",
      "namespace": "rag",
      "id": 2,
      "type": 1,
      "version": 0,
      "versionField": null,
      "indexes": [],
      "schema": "@rag/centroids",
      "derived": false,
      "key": [
        "id"
      ],
      "trigger": null
    },
    {
      "name": "ivfBuckets",
      "namespace": "rag",
      "id": 3,
      "type": 1,
      "version": 0,
      "versionField": null,
      "indexes": [],
      "schema": "@rag/ivfBuckets",
      "derived": false,
      "key": [
        "centroidId"
      ],
      "trigger": null
    },
    {
      "name": "doc-by-content-hash",
      "namespace": "rag",
      "id": 4,
      "type": 2,
      "version": 0,
      "collection": "@rag/documents",
      "unique": false,
      "deprecated": false,
      "key": [
        "contentHash"
      ]
    },
    {
      "name": "config",
      "namespace": "rag",
      "id": 5,
      "type": 1,
      "version": 0,
      "versionField": null,
      "indexes": [],
      "schema": "@rag/config",
      "derived": false,
      "key": [
        "key"
      ],
      "trigger": null
    },
    {
      "name": "workspaceState",
      "namespace": "rag",
      "id": 6,
      "type": 1,
      "version": 1,
      "versionField": null,
      "indexes": [],
      "schema": "@rag/workspaceState",
      "derived": false,
      "key": [
        "key"
      ],
      "trigger": null
    },
    {
      "name": "mutations",
      "namespace": "rag",
      "id": 7,
      "type": 1,
      "version": 1,
      "versionField": null,
      "indexes": [],
      "schema": "@rag/mutations",
      "derived": false,
      "key": [
        "revision"
      ],
      "trigger": null
    },
    {
      "name": "nativeIds",
      "namespace": "rag",
      "id": 8,
      "type": 1,
      "version": 1,
      "versionField": null,
      "indexes": [],
      "schema": "@rag/nativeIds",
      "derived": false,
      "key": [
        "nativeId"
      ],
      "trigger": null
    }
  ]
}