Class k.d.s.SQLObjectQueryExecuter(QueryExecuter):

Part of kiwi.db.sqlobj
Undocumented
Function__init__Undocumented
Functionset_table
Sets the SQLObject table/object for this executer
Functionadd_query_callback
Adds a generic query callback
Functionadd_filter_query_callback
Adds a query callback for the filter search_filter
Functionset_query
Overrides the default query mechanism.
Functionsearch
Execute a search.
Function_default_queryUndocumented
Function_construct_state_queryUndocumented
Function_postgres_has_fti_indexUndocumented
Function_check_has_fulltext_indexUndocumented
Function_parse_number_stateUndocumented
Function_parse_string_stateUndocumented
Function_parse_date_stateUndocumented
Function_parse_date_interval_stateUndocumented
def __init__(self, conn=None):
Undocumented
def set_table(self, table):
Sets the SQLObject table/object for this executer
def add_query_callback(self, callback):
Adds a generic query callback
def add_filter_query_callback(self, search_filter, callback):
Adds a query callback for the filter search_filter
def set_query(self, callback):
Overrides the default query mechanism.
def search(self, states):
Execute a search.
def _default_query(self, query, conn):
Undocumented
def _construct_state_query(self, table, state, columns):
Undocumented
def _postgres_has_fti_index(self, table_name, column_name):
Undocumented
def _check_has_fulltext_index(self, table_name, field_name):
Undocumented
def _parse_number_state(self, state, table_field):
Undocumented
def _parse_string_state(self, state, table_field):
Undocumented
def _parse_date_state(self, state, table_field):
Undocumented
def _parse_date_interval_state(self, state, table_field):
Undocumented