perf: add missing index on chunks.document_id for faster search retrieval

This commit is contained in:
CREDO23 2026-03-09 21:16:53 +02:00
parent 6eabfe2396
commit fffef4cb5e
2 changed files with 42 additions and 1 deletions

View file

@ -959,7 +959,7 @@ class Chunk(BaseModel, TimestampMixin):
embedding = Column(Vector(config.embedding_model_instance.dimension))
document_id = Column(
Integer, ForeignKey("documents.id", ondelete="CASCADE"), nullable=False
Integer, ForeignKey("documents.id", ondelete="CASCADE"), nullable=False, index=True
)
document = relationship("Document", back_populates="chunks")