Du kan utföra kommandot
SET search_path TO customer_schema,public
så ofta du behöver, inom samma anslutning/session/transaktion. Det är bara ett annat kommando som SELECT 1;
. Mer i manualen här.
Naturligtvis kan du också förinställa search_path
per användare.
ALTER ROLE foo SET search_path=foo, public;
Om varje användare eller många av dem har ett schema som matchar deras användarnamn, kan du helt enkelt använda standardinställningen i postgresql.conf:
search_path="$user",public;
Fler sätt att ställa in search_path
här:
Hur påverkar sökvägen identifierarens upplösning och det "aktuella schemat"