Objet de type table

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

{ "name" : {String}, "column" : {Array}, "constraint" : {Array}, "index" : {Array}, "variable" : {Array}, "system" : { "history" : {Boolean}, "delete" : {Boolean}, "mask" : {Boolean}, "right" : {Boolean} }, "owner" : {String} }

Paramètres

name
Nom de la table en base de données. Le nom d'une table doit être unique vis-à-vis du schéma parent auquel il appartient.
column
Tableau d'objets de type colonne. Ce tableau liste l'ensemble des colonnes que possède la table.
constraint
Tableau d'objets de type contrainte. Ce tableau liste l'ensemble des contraintes appliquées à la table.
index
Tableau d'objets de type index. Ce tableau liste l'ensemble des index appliqués à la table.
variable
Tableau d'objets de type variable. Ce tableau liste l'ensemble des variances que possède la table.
system
  • history
    Indique si l'option d'historisation des données est activée (true) ou non (false) sur cette table.
  • delete
    Indique si l'option de suppression des données est activée (true) ou non (false) sur cette table.
  • mask
    Indique si l'option de masquage des données est activée (true) ou non (false) sur cette table.
  • right
    Indique si l'option des droits sur les données est activée (true) ou non (false) sur cette table.
owner
Nom du propriétaire de la table.