Zum Inhalt springen

Tabellen Einstellungen

Das Bedienfeld Tabellen Einstellungen ermöglicht es Ihnen, Attribute der Tabelle auf hoher Ebene zu konfigurieren, Leistungsindizes zu verwalten und die Tabelle vollständig zu löschen.

Um die Einstellungen einer Tabelle zu öffnen, wählen Sie die Tabelle aus, an der Sie arbeiten möchten, und klicken Sie dann auf das Symbol.

alt text

  • Name: Der eindeutige Systembezeichner für die Tabelle (z. B. students).
    • Wichtig: Dieser Name wird direkt in Ihren generierten GraphQL-API-Abfragen verwendet (z. B. studentsList, createStudent). Es ist bewährte Praxis, kleingeschriebene Pluralnamen zu verwenden (z. B. users statt User).
  • Beschreibung: Ein optionaler Textbereich, um den Zweck der Tabelle für Ihr Team zu dokumentieren (z. B. “Studentenverzeichnis und Profilinformationen”). Dies wirkt sich nicht auf die API aus, ist jedoch hilfreich für die Wartung.

Dieser Abschnitt ermöglicht es Ihnen, Datenbankindizes zu verwalten, um die Abfrageleistung zu optimieren.

  • Was ist ein Index? Ein Index ist eine Datenstruktur, die die Geschwindigkeit von Datenabrufoperationen in einer Datenbanktabelle verbessert. Ohne einen Index muss die Datenbank jede Zeile scannen, um relevante Daten zu finden.
  • Standardindizes: Das System erstellt automatisch einen Primärschlüsselindex (z. B. pk_students) auf dem eindeutigen id-Feld.
  • + Index hinzufügen: Klicken Sie auf diese Schaltfläche, um benutzerdefinierte Indizes für Felder zu erstellen, nach denen Sie häufig filtern oder sortieren (z. B. wenn Sie Studenten oft nach email oder last_name suchen, macht das Hinzufügen eines Index zu diesen Feldern die Suche viel schneller).
  • Diese Tabelle löschen: Durch Klicken auf diese Schaltfläche wird der Prozess zum dauerhaften Entfernen der Tabelle aus dem Schema eingeleitet.
    • Warnung: Diese Aktion ist irreversibel. Das Löschen einer Tabelle zerstört alle Datensätze, die darin gespeichert sind. Wenn diese Tabelle mit anderen Tabellen verknüpft ist (z. B. eine Schools-Tabelle, die mit Students verknüpft ist), werden diese Beziehungen ebenfalls getrennt.