Paramètres de la Table
Le panneau Paramètres de la Table vous permet de configurer les attributs de haut niveau de la table, de gérer les index de performance et de supprimer la table entièrement.
Pour ouvrir les paramètres de la table, sélectionnez la table sur laquelle vous souhaitez travailler, puis cliquez sur l’icône.

Configuration Générale
Section intitulée « Configuration Générale »- Nom : L’identifiant système unique pour la table (par exemple,
students).- Important : Ce nom est utilisé directement dans vos requêtes API GraphQL générées (par exemple,
studentsList,createStudent). Il est recommandé d’utiliser des noms pluriels en minuscules (par exemple, utilisezusersau lieu deUser).
- Important : Ce nom est utilisé directement dans vos requêtes API GraphQL générées (par exemple,
- Description : Une zone de texte facultative pour documenter le but de la table pour votre équipe (par exemple, “Répertoire des étudiants et informations de profil”). Cela n’affecte pas l’API mais est utile pour la maintenance.
Cette section vous permet de gérer les index de base de données pour optimiser les performances des requêtes.
- Qu’est-ce qu’un Index ? Un index est une structure de données qui améliore la vitesse des opérations de récupération de données sur une table de base de données. Sans index, la base de données doit scanner chaque ligne pour trouver des données pertinentes.
- Index par Défaut : Le système crée automatiquement un index de Clé Primaire (par exemple,
pk_students) sur le champidunique. - + Ajouter un Index : Cliquez sur ce bouton pour créer des index personnalisés sur des champs par lesquels vous filtrez ou triez fréquemment (par exemple, si vous recherchez souvent des étudiants par
emailoulast_name, l’ajout d’un index à ces champs rendra la recherche beaucoup plus rapide).
Zone de Danger
Section intitulée « Zone de Danger »- Supprimer cette Table : En cliquant sur ce bouton, vous lancez le processus pour supprimer définitivement la table du schéma.
- Avertissement : Cette action est irréversible. La suppression d’une table détruira tous les enregistrements stockés à l’intérieur. Si cette table est liée à d’autres tables (par exemple, une table
Schoolsliée àStudents), ces relations seront également rompues.
- Avertissement : Cette action est irréversible. La suppression d’une table détruira tous les enregistrements stockés à l’intérieur. Si cette table est liée à d’autres tables (par exemple, une table