Aller au contenu

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.

alt text

  • 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, utilisez users au lieu de User).
  • 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 champ id unique.
  • + 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 email ou last_name, l’ajout d’un index à ces champs rendra la recherche beaucoup plus rapide).
  • 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 Schools liée à Students), ces relations seront également rompues.