Campo Testo
Il campo Testo è utilizzato per memorizzare dati di stringhe alfanumeriche. È il tipo di campo più versatile, adatto per memorizzare qualsiasi cosa, da stringhe brevi (come nomi o titoli) a contenuti di lunga durata (come descrizioni o commenti).
Proprietà di Configurazione
Sezione intitolata “Proprietà di Configurazione”Quando si configura un campo Testo nella barra laterale destra, sono disponibili le seguenti impostazioni:
- Nome: L’identificatore di sistema univoco per il campo (ad es.
first_name). Questa è la chiave utilizzata nelle query e nelle mutazioni API. - È Varchar:
- Deselezionato (Predefinito): Il campo viene creato come un tipo
TEXTnel database, consentendo stringhe di lunghezza variabile senza limiti specifici (fino a 1 GB in PostgreSQL). - Selezionato: Il campo viene gestito come un
VARCHAR. A seconda della configurazione della piattaforma, ciò potrebbe consentire di specificare un limite massimo di caratteri (vincolo di lunghezza).
- Deselezionato (Predefinito): Il campo viene creato come un tipo
- Valore Predefinito: Un valore che verrà assegnato automaticamente al campo se non vengono forniti dati durante la creazione del record.
- Descrizione: Una nota interna per descrivere lo scopo del campo per altri sviluppatori o amministratori.
- Obbligatorio: Se abilitato, impone un vincolo
NOT NULL. I record non possono essere creati o salvati se questo campo è vuoto. - Univoco: Se abilitato, impone un vincolo
UNIQUE. Non possono esistere due record nella tabella con lo stesso valore per questo campo (utile per e-mail, nomi utente o ID).
