pggeodb.nancy.inrae.fr/db_arboretum
Previous topic Chapter index Next topic

Functions

 

Schema

Function

Returns

Arguments

Owner

Language

Description

public

ps_creer_compte

text

compte text, mdp text, statut integer = 0, ldap boolean = true, limite date = NULL::date

postgres

plpgsql

Fonction de création d'un compte utilisateur avec inscription dans des groupes prédéfinis. Si le troisième paramètre 'statut' vaut 0 alors le role sera inscrit dans le groupe lecture et s'il vaut 1 il sera inscrit dans le groupe ecriture. Le paramètre booleen ldap indique si le role sera inscrit dans le groupe ldap (mot de passe ignoré) ou dans le groupe nonldap. Enfin le parmaètre optionnel de validité au format 'YYYY-MM-JJ' positionne une éventuelle date de validité du role.

public

ps_etendre_compte

text

compte text, statut integer = 0

postgres

plpgsql

Fonction d'inscription d'un compte utilisateur existant dans un groupe prédéfini de la base courante et définition des droits par défaut pour ce compte

public

ps_inventaire

record

out v_schema varchar, out v_table varchar, out nb_enreg bigint

postgres

plpgsql

Fonction permettant de renvoyer le nombre de lignes de chaque table excepté pour les schémas pg*, 'information_schema' et 'topology'. La table spatial_ref_sys est également exclue de l'inventare.

public

ps_maj_geom_t_arbre_arb

boolean

reinitialise boolean

albenard

plpgsql

Cette procédure stockée effectue la mise à jour des champ geom de la table t_arbre_arb. Le paramètre reinitialise permet d'effectuer une remise à null de tous les geom préalablement au traitement.
La fonction renvoie true si tout se passe bien et false dans le cas contraire

public

ps_supprimer_compte

text

compte text

postgres

plpgsql

Suppression d'un rôle de la base en vérifiant son appartenance à certains groupes (désinscription, suppression des droits par défaut et reassign des objets détenus)

This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 07/12/2018 13:23
Previous topic Chapter index Next topic