Как установить расширение pg_stat_statements один раз для всех схем в одной базе данных postgresql 9.4?Установка расширения postgresql 9.4 для всех схем
CREATE EXTENSIONS pg_stat_statements;
устанавливается только в общественной схеме
UPD: Я решил эту проблему следующим образом:
sudo -u postgres psql -d "template1" -c "CREATE EXTENSION pg_stat_statements;"
sudo -u postgres psql -d "template1" -c "ALTER EXTENSION pg_stat_statements SET SCHEMA pg_catalog;"
Недавно созданная база данных будет иметь расширение в pg_catalog схеме, которая позволит это расширение для работы со всеми другими схемами в базе данных.
Расширение не установлено «для каждой схемы», оно устанавливается на базу данных. –