Package trac :: Package search :: Module api

Module api

source code

Classes
  ISearchSource
Extension point interface for adding search sources to the search system.
Functions
 
search_to_sql(db, columns, terms)
Convert a search query into an SQL WHERE clause and corresponding parameters.
source code
 
search_to_regexps(terms)
Convert search query terms into regular expressions.
source code
 
shorten_result(text='', keywords=[], maxlen=240, fuzz=60) source code
Variables
  __package__ = 'trac.search'

Imports: re, Component, ExtensionPoint, Interface, TracBaseError, TracError, TracValueError, implements


Function Details

search_to_sql(db, columns, terms)

source code 

Convert a search query into an SQL WHERE clause and corresponding parameters.

The result is returned as an (sql, params) tuple.