Du kan udføre kommandoen
SET search_path TO customer_schema,public
så ofte du har brug for det, inden for samme forbindelse / session / transaktion. Det er bare en anden kommando som SELECT 1;
. Mere i manualen her.
Selvfølgelig kan du også forudindstille search_path
pr. bruger.
ALTER ROLE foo SET search_path=foo, public;
Hvis hver bruger eller mange af dem har et skema, der matcher deres brugernavn, kan du blot gå med standardindstillingen i postgresql.conf:
search_path="$user",public;
Flere måder at indstille search_path
på her:
Hvordan påvirker søgestien identifikationsopløsning og det "aktuelle skema"