Bonjour,
Je fais quelques tests et je souhaite lister des informations sur les objets créés par des utilisateurs, à l'exclusion de ceux créés par PG à "usage interne".
En requêtant, information_schema.schemata, je reçois bien les informations sur les schémas, à l'exception du schéma 'public' même si ce dernier contient des tables créées par un utilisateur.
Comment / où puis-je trouver l'information qui me permettrait de recenser tous les schémas existants et susceptibles d'une utilisation applicative standard (donc sans tenir compte d'interventions sur les objets 'systèmes'), y compris donc 'public' ?
De la même manière, ou plutôt à l'inverse, comment puis-je restreindre à une liste des tables créées par les utilisateurs, la liste des tables que génère une requête sur information_schema.table ou .columns, qui en comporte plus de 150 en sus des tables créées par les utilisateurs ?
En résumé, je voudrais extraire ni plus ni moins que les informations que je peux par exemple voir dans phpPgAdmin.
Déjà merci
Hemgé
Partager