Browse Source

add meta.doc_id index for tidb (#4963)

tags/0.6.11
Jyong 1 year ago
parent
commit
237b8fe3d9
No account linked to committer's email address
1 changed files with 2 additions and 0 deletions
  1. 2
    0
      api/core/rag/datasource/vdb/tidb_vector/tidb_vector.py

+ 2
- 0
api/core/rag/datasource/vdb/tidb_vector/tidb_vector.py View File

id CHAR(36) PRIMARY KEY, id CHAR(36) PRIMARY KEY,
text TEXT NOT NULL, text TEXT NOT NULL,
meta JSON NOT NULL, meta JSON NOT NULL,
doc_id VARCHAR(64) AS (JSON_UNQUOTE(JSON_EXTRACT(meta, '$.doc_id'))) STORED,
KEY (doc_id),
vector VECTOR<FLOAT>({dimension}) NOT NULL COMMENT "hnsw(distance={self._distance_func})", vector VECTOR<FLOAT>({dimension}) NOT NULL COMMENT "hnsw(distance={self._distance_func})",
create_time DATETIME DEFAULT CURRENT_TIMESTAMP, create_time DATETIME DEFAULT CURRENT_TIMESTAMP,
update_time DATETIME DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP update_time DATETIME DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP

Loading…
Cancel
Save