-def _search_full(table, case_sensitive, values, expressions):
- return _search_with_operator(table, case_sensitive, '__eq__', values,
- expressions)
+def mk_search_conditions(table, search_type, case_sensitive, values,
+ expressions=None, join_expressions=None):
+ if join_expressions is None:
+ join_expressions = []
+ return _mk_search_conditions_with_operator(
+ table, case_sensitive, _comparison_operators[search_type],
+ values, expressions) + join_expressions