Objet de type schéma

Les objets de schéma contiennent l'ensemble des informations nécessaires à la description d'un schéma. Les schémas Postgres sont une hiérarchisation des tables. Ils compartimentent les tables de la base de données à la manière d'une structure en arborescence de dossiers classique, mais avec un unique niveau de profondeur. Pour en savoir plus sur les schémas, la documentation officielle se trouve ici. Les objets de schéma contiennent eux-mêmes d'autres objets de différents types.

Le format des objets de base de schéma est le suivant :

{ "name" : {String}, "table" : {Array}, "domain" : {Array}, "collation" : {Array}, "function" : {Array}, "owner" : {String} }

Paramètres

name
Nom du schéma en base de données. Le nom d'un schéma doit être unique vis-à-vis de l'ensemble de la base de données.
table
Tableau d'objets de type table. Ce tableau liste l'ensemble des tables que possède le schéma.
domain
Tableau d'objets de type domaine. Ce tableau liste l'ensemble des domaines que possède le schéma.
collation
Tableau d'objets de type collation. Ce tableau liste l'ensemble des collations que possède le schéma.
function
Tableau d'objets de type fonction. Ce tableau liste l'ensemble des fonctions que possède le schéma.
owner
Nom du propriétaire du schéma.