Impostazioni Tabella
Il pannello Impostazioni Tabella (Table Settings) ti consente di configurare attributi di alto livello della tabella, gestire indici di prestazioni ed eliminare l’intera tabella.
Per aprire le impostazioni della tabella, seleziona la tabella su cui vuoi lavorare, e poi fai clic sull’icona.

Configurazione Generale
Sezione intitolata “Configurazione Generale”- Nome: L’identificatore di sistema univoco per la tabella (ad es.
students).- Importante: Questo nome viene utilizzato direttamente nelle tue query API GraphQL generate (ad es.
studentsList,createStudent). È buona norma utilizzare nomi plurali minuscoli (ad es. usausersinvece diUser).
- Importante: Questo nome viene utilizzato direttamente nelle tue query API GraphQL generate (ad es.
- Descrizione: Un’area di testo facoltativa per documentare lo scopo della tabella per il tuo team (ad es. “Elenco studenti e informazioni profilo”). Questo non influisce sull’API ma è utile per la manutenzione.
Questa sezione ti consente di gestire gli indici del database per ottimizzare le prestazioni delle query.
- Cos’è un Indice? Un indice è una struttura dati che migliora la velocità delle operazioni di recupero dati su una tabella di database. Senza un indice, il database deve scansionare ogni riga per trovare dati rilevanti.
- Indici Predefiniti: Il sistema crea automaticamente un indice di Chiave Primaria (Primary Key) (ad es.
pk_students) sul campoidunivoco. - + Aggiungi Indice: Fai clic su questo pulsante per creare indici personalizzati sui campi che filtri o ordini frequentemente (ad es. se cerchi spesso studenti per
emailolast_name, aggiungere un indice a quei campi renderà la ricerca molto più veloce).
Zona Pericolo
Sezione intitolata “Zona Pericolo”- Elimina questa Tabella: Fare clic su questo pulsante avvia il processo per rimuovere permanentemente la tabella dallo schema.
- Avvertenza: Questa azione è irreversibile. L’eliminazione di una tabella distruggerà tutti i record memorizzati al suo interno. Se questa tabella è correlata ad altre tabelle (ad es. una tabella
Schoolscollegata aStudents), anche quelle relazioni verranno interrotte.
- Avvertenza: Questa azione è irreversibile. L’eliminazione di una tabella distruggerà tutti i record memorizzati al suo interno. Se questa tabella è correlata ad altre tabelle (ad es. una tabella