When using the steps followed in the documentation to install a postgis extension in a specific schema, the
postgis_tiger_geocoder extension fails with the following error:
kevin=# set search_path to "user", public, postgis, tiger;
SET
kevin=# create extension postgis with schema postgis;
CREATE EXTENSION
kevin=# SET search_path TO "user", postgis, tiger ;
SET
kevin=# create extension fuzzystrmatch with schema postgis;
CREATE EXTENSION
kevin=# SET search_path TO "user", public, postgis, tiger ;
SET
kevin=# create schema tiger;
CREATE SCHEMA
kevin=# create extension postgis_tiger_geocoder with schema tiger;
ERROR: function soundex(character varying) does not exist
HINT: No function matches the given name and argument types. You might need to add explicit type casts.