Expand description
PostgreSQL pg_search BM25 query sanitization and execution.
The module name stays fts to keep command wiring stable; runtime keyword
search is pg_search BM25 against Gobby’s PostgreSQL hub.
Structs§
Constants§
Functions§
- compile_
patterns - count_
content - Count matching content chunks using pg_search BM25.
- count_
content_ visible - count_
text - count_
text_ visible - expand_
paths - path_
filter_ requires_ post_ filter - resolve_
graph_ symbol - Resolve user input to a canonical symbol id for graph queries.
- resolve_
graph_ symbol_ by_ id - sanitize_
pg_ search_ query - Sanitize user input for pg_search’s BM25 query DSL.
- search_
content - Full-text search across file content chunks.
- search_
content_ visible - search_
symbols_ by_ name - Fallback LIKE search on symbol names.
- search_
symbols_ by_ name_ visible - search_
symbols_ exact_ first - search_
symbols_ exact_ first_ visible - search_
symbols_ fts - search_
symbols_ fts_ visible - search_
text - Full-text search for symbols using pg_search BM25.
- search_
text_ visible