La page des bases de données
La liste des bases de données, ses colonnes, et l’ajout d’une base
La liste
La page Connexions > Bases de données liste chaque base de données avec ces colonnes :
| Colonne | Signification |
|---|---|
| Nom | Comment les formulaires y font référence, avec dbConfig: <name> |
| Description | À quoi elle sert |
| Type de base de données | Celui de son identifiant : MySQL, MSSQL, PostgreSQL, Oracle ou MongoDB |
| Base de données | La base que son identifiant ouvre |
Colonnes en ajoute deux autres, masquées par défaut : Hôte, où son identifiant se connecte, avec son port quand il en a un, et Utilisé par, le nombre de formulaires qui l’interrogent, par son nom ou par celui de son identifiant (voir Utilisé par).
Le type de base de données, la base et l’hôte sont lus depuis l’identifiant : modifiez-les sur l’identifiant, dans Connexions > Identifiants. Aucune colonne n’affiche un utilisateur ni un mot de passe.
Ajouter une base de données
Ajouter une base de données ouvre une boîte de dialogue en deux étapes, comme celle d’un runner.
| Étape | Champs |
|---|---|
| Base de données | Nom et Description. Le nom est obligatoire et unique |
| Identifiants | Identifiant, obligatoire : un identifiant de type Base de données. Seuls ceux-là sont proposés |
À l’étape Identifiants, Ajouter un identifiant ouvre la boîte de dialogue d’un nouvel identifiant de type Base de données (voir La page des identifiants) et le choisit une fois enregistré, si bien qu’une base de données et son accès s’ajoutent en une fois.
Le menu de la ligne
Une ligne ouvre la page propre de la base de données, et son menu propose :
| Action | Ce qu’elle fait |
|---|---|
| Modifier | Ouvre sa page |
| Tester la connexion | Se connecte avec son identifiant, exécute la requête minimale de son type de base de données, et dit si cela a fonctionné |
| Supprimer | Supprime la base de données, après confirmation. Son identifiant reste |
Supprimer une base de données que des formulaires nomment encore fait échouer leurs requêtes, sauf s’il reste un identifiant du même nom vers lequel se replier (voir Les bases de données dans les formulaires). Vérifiez d’abord son onglet Utilisé par.