PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

PG::UndefinedObject:ERROR:type hstore não existe mas existe


Você instalou o hstore extensão em um esquema chamado hstore que presumivelmente não está em seu search_path padrão .

Você deve fazer um destes:
  • Adicionar hstore para search_path durante a configuração da conexão;
  • Adicionar hstore para search_path com um ALTER USER ... SET ou ALTER DATABASE ... SET;
  • Mova a extensão hstore do hstore esquema em public; ou
  • qualificar esquema todas as referências a hstore , por exemplo. hstore.hstore(...) . Isso deve ser feito para os operadores também; -> torna-se OPERATOR(hstore.->)