PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

PG ::UndefinedObject :ERREUR :le type hstore n'existe pas, mais il existe

Vous avez installé le hstore extension dans un schéma nommé hstore qui n'est probablement pas sur votre search_path par défaut .

Vous devez effectuer l'une des opérations suivantes :

  • Ajouter hstore vers search_path lors de la configuration de la connexion ;
  • Ajouter hstore vers search_path avec un ALTER USER ... SET ou ALTER DATABASE ... SET;
  • Déplacer l'extension hstore du hstore schéma en public; ou
  • schema-qualifie toutes les références à hstore , par exemple. hstore.hstore(...) . Cela doit également être fait pour les opérateurs; -> devient OPERATOR(hstore.->)