Routines

Routines

Name Type Language Deterministic Return Type Security Restriction Comments
symspell_dictionary_reify() FUNCTION sql false SETOF search.symspell_dictionary INVOKER
enable_symspell_reification() FUNCTION sql false void INVOKER
symspell_generate_edits(raw_word text, dist integer DEFAULT 1, maxed integer DEFAULT 3) FUNCTION plpgsql true text[] INVOKER
calculate_visibility_attribute_list(attr text, value integer[]) FUNCTION sql true integer[] INVOKER
query_parse_positions(raw_input text) FUNCTION plpgsql true SETOF search.query_parse_position INVOKER
symspell_generate_combined_suggestions(word_data search.symspell_lookup_output[], pos_data search.query_parse_position[], skip_correct boolean DEFAULT true, max_words integer DEFAULT 0) FUNCTION plperlu true TABLE(suggestion text, test text) INVOKER
query_parse_phrases(phrase text) FUNCTION sql true SETOF text INVOKER
disable_symspell_reification() FUNCTION sql false void INVOKER
symspell_dictionary_full_reify() FUNCTION sql false SETOF search.symspell_dictionary INVOKER
facets_for_metarecord_set(ignore_facet_classes text[], hits bigint[]) FUNCTION sql false TABLE(id integer, value text, count bigint) INVOKER
highlight_display_fields_impl(rid bigint, tsq text, field_list integer[] DEFAULT '{}'::integer[], css_class text DEFAULT 'oils_SH'::text, hl_all boolean DEFAULT true, minwords integer DEFAULT 5, maxwords integer DEFAULT 25, shortwords integer DEFAULT 0, maxfrags integer DEFAULT 0, delimiter text DEFAULT ' ... '::text) FUNCTION plpgsql false SETOF search.highlight_result INVOKER
symspell_build_and_merge_entries(full_input text, source_class text, old_input text DEFAULT NULL::text, include_phrases boolean DEFAULT false) FUNCTION plpgsql false SETOF search.symspell_dictionary INVOKER
symspell_build_raw_entry(raw_input text, source_class text, no_limit boolean DEFAULT false, prefix_length integer DEFAULT 6, maxed integer DEFAULT 3) FUNCTION plpgsql true SETOF search.symspell_dictionary INVOKER
symspell_maintain_entries() FUNCTION plpgsql false trigger INVOKER
calculate_visibility_attribute(value integer, attr text) FUNCTION sql true integer INVOKER
symspell_parse_words_distinct(phrase text) FUNCTION sql true SETOF text INVOKER
distribute_phrase_sign(input text) FUNCTION plpgsql true text INVOKER
symspell_suggest(raw_input text, search_class text, search_fields text[] DEFAULT '{}'::text[], max_ed integer DEFAULT NULL::integer, verbosity integer DEFAULT NULL::integer, skip_correct boolean DEFAULT NULL::boolean, max_word_opts integer DEFAULT NULL::integer, count_threshold integer DEFAULT NULL::integer) FUNCTION plpgsql false SETOF search.symspell_lookup_output INVOKER
highlight_display_fields(rid bigint, tsq_map text, css_class text DEFAULT 'oils_SH'::text, hl_all boolean DEFAULT true, minwords integer DEFAULT 5, maxwords integer DEFAULT 25, shortwords integer DEFAULT 0, maxfrags integer DEFAULT 0, delimiter text DEFAULT ' ... '::text) FUNCTION plpgsql false SETOF search.highlight_result INVOKER
symspell_parse_words(phrase text) FUNCTION sql true SETOF text INVOKER
calculate_visibility_attribute_test(attr text, value integer[], negate boolean DEFAULT false) FUNCTION sql true text INVOKER
symspell_lookup(raw_input text, search_class text, verbosity integer DEFAULT NULL::integer, xfer_case boolean DEFAULT NULL::boolean, count_threshold integer DEFAULT NULL::integer, soundex_weight integer DEFAULT NULL::integer, pg_trgm_weight integer DEFAULT NULL::integer, kbdist_weight integer DEFAULT NULL::integer) FUNCTION plpgsql false SETOF search.symspell_lookup_output INVOKER
facets_for_record_set(ignore_facet_classes text[], hits bigint[]) FUNCTION sql false TABLE(id integer, value text, count bigint) INVOKER
symspell_transfer_casing(withcase text, withoutcase text) FUNCTION plpgsql true text INVOKER
symspell_build_entries(full_input text, source_class text, old_input text DEFAULT NULL::text, include_phrases boolean DEFAULT false) FUNCTION plpgsql false SETOF search.symspell_dictionary INVOKER