Champ Texte
Le champ Texte (Text) est utilisé pour stocker des données de chaîne alphanumérique. C’est le type de champ le plus polyvalent, adapté au stockage de tout, des courtes chaînes (comme des noms ou des titres) au contenu de format long (comme des descriptions ou des commentaires).
Propriétés de Configuration
Section intitulée « Propriétés de Configuration »Lors de la configuration d’un champ texte dans la barre latérale droite, les paramètres suivants sont disponibles :
- Name : L’identifiant système unique pour le champ (par exemple,
first_name). C’est la clé utilisée dans les requêtes et mutations API. - Is Varchar :
- Non coché (Par défaut) : Le champ est créé en tant que type
TEXTdans la base de données, permettant des chaînes de longueur variable sans limite spécifique (jusqu’à 1 Go dans PostgreSQL). - Coché : Le champ est traité comme un
VARCHAR. Selon la configuration de la plate-forme, cela peut vous permettre de spécifier une limite maximale de caractères (contrainte de longueur).
- Non coché (Par défaut) : Le champ est créé en tant que type
- Default Value : Une valeur à attribuer automatiquement au champ si aucune donnée n’est fournie lors de la création de l’enregistrement.
- Description : Une note interne décrivant l’objectif du champ pour les autres développeurs ou administrateurs.
- Mandatory : Si activé, impose une contrainte
NOT NULL. Les enregistrements ne peuvent pas être créés ou enregistrés si ce champ est vide. - Unique : Si activé, impose une contrainte
UNIQUE. Il ne peut y avoir deux enregistrements dans la table avec la même valeur pour ce champ (utile pour les courriels, les noms d’utilisateur ou les identifiants).
