Obtenir des tables pour établir une connexion

Version 4.0.23.2

Obtenir la liste des tables pour un schéma

Pour les dialectes compatibles avec plusieurs bases de données, vous pouvez identifier celle à utiliser. Si cette valeur n'est pas fournie, la base de données par défaut pour la connexion sera utilisée.

Pour les dialectes qui ne sont pas compatibles avec plusieurs bases de données, n'utilisez pas le paramètre de base de données.

Demande

GET /connections/{connection_name}/tables
Type de données
Description
Demande
HTTPRequest
chemin d'accès
Chemin HTTP
Développer la définition HTTPPath...
connection_name
string
Nom de la connexion
query
Requête HTTP
Développer la définition de la requête HTTP...
base de données
string
Facultatif. Nom de la base de données à utiliser pour la requête, uniquement si applicable
schéma_name
string
Facultatif. Afficher uniquement les tables pour ce schéma
cache
booléen
Vrai pour récupérer à partir du cache, faux pour charger à nouveau
champs
string
Champs demandés.
table_filter
string
Facultatif. Afficher les tables dont le nom contient cette valeur
limite du tableau
integer
Facultatif. Renvoyer des tables jusqu'à la limite table_limit

Réponse

200: Schémas et tables pour la connexion

Type de données
Description
(tableau)
name
string
Nom du schéma
Is_default
booléen
Vrai s'il s'agit du schéma par défaut
tables
Développer la définition du schéma...
name
string
Nom de l'élément de schéma
sql_échappement_nom
string
Nom complet de l'élément
schéma_name
string
Nom du schéma
lignes
integer
Nombre de lignes de données
externes
string
Référence externe ???
extraits
Développer la définition de l'extrait...
name
string
Nom de l'extrait
label
string
Libellé de l'extrait
sql
string
Texte SQL de l'extrait
table_limit_hit
booléen
Critère : limite de table atteinte lors de la récupération des tables dans ce schéma

400 Bad Request

Type de données
Description
(objet)
Message
string
Infos sur l'erreur
documentation_url
string
Lien vers la documentation

404: introuvable

Type de données
Description
(objet)
Message
string
Infos sur l'erreur
documentation_url
string
Lien vers la documentation

422: Erreur de validation

Type de données
Description
(objet)
Message
string
Infos sur l'erreur
Développer la définition de ValidationErrorDetail...
champ
string
Champ comportant une erreur
code
string
Code d'erreur
Message
string
Message d'information sur l'erreur
documentation_url
string
Lien vers la documentation
documentation_url
string
Lien vers la documentation

429 : Too Many Requests

Type de données
Description
(objet)
Message
string
Infos sur l'erreur
documentation_url
string
Lien vers la documentation