Salta ai contenuti

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).

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 TEXT nel 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).
  • 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).

alt text