Bonjour,

J'ai une installation Postgresql avec l'extension PostGIS installée dans le schema public.

Je crée un nouveau schema myschema, et je veux créer une table avec une géométrie dans ce schéma, mais j'ai des messages d'erreur disant que la fonction AddGeometryColumn n'existe pas, ou que le type geometry n'existe pas...

Si je lance ma commande de création de table dans le schéma public, tout fonctionne nickel, donc c'est pas un problème de syntaxe de commande.

J'ai vu dans ce post qu'il fallait modifier la variable d'environnement search_path.
Par défaut chez moi, la valeur est égale à 'public', quand je lance la commande de modification, j'ai bien la nouvelle valeur dans la variable ("$user", public, postgis, topology).

Mais si je lance la commande de création de ma table, quand je regarde ensuite la valeur de la variable search-path, elle est revenue à 'public'. Pourquoi ?

Comment paramétrer pour que les commandes postgis soient accesibles dans le schema myschema?

Merci,
Nico