В PostgreSQL система определяет, какая таблица имеется в виду, следуя пути поиска, который представляет собой список схем для поиска.
Первая совпадающая таблица в пути поиска считается требуемой, в противном случае, если совпадений не найдено, возникает ошибка, даже если совпадающие имена таблиц существуют в других схемах в базе данных.
Чтобы показать текущий путь поиска, вы можете использовать следующую команду:
SHOW search_path;
И чтобы поместить новую схему в путь, вы можете использовать:
SET search_path TO myschema;
Или, если вы хотите несколько схем:
SET search_path TO myschema, public;
Ссылка: https://www.postgresql.org/docs/current/static/ddl-schemas.html