Campo de Texto
O campo Texto (Text) é usado para armazenar dados de strings alfanuméricas. É o tipo de campo mais versátil, adequado para armazenar tudo, desde strings curtas (como nomes ou títulos) até conteúdo de formato longo (como descrições ou comentários).
Propriedades de Configuração
Seção intitulada “Propriedades de Configuração”Ao configurar um campo de Texto na barra lateral direita, as seguintes configurações estão disponíveis:
- Name: O identificador de sistema exclusivo para o campo (por exemplo,
first_name). Esta é a chave usada em consultas e mutações de API. - Is Varchar:
- Desmarcado (Padrão): O campo é criado como um tipo
TEXTno banco de dados, permitindo strings de comprimento variável sem limite específico (até 1 GB no PostgreSQL). - Marcado: O campo é tratado como um
VARCHAR. Dependendo da configuração da plataforma, isso pode permitir que você especifique um limite máximo de caracteres (restrição de comprimento).
- Desmarcado (Padrão): O campo é criado como um tipo
- Default Value: Um valor que será atribuído automaticamente ao campo se nenhum dado for fornecido durante a criação do registro.
- Description: Uma nota interna para descrever o propósito do campo para outros desenvolvedores ou administradores.
- Mandatory: Se ativado, impõe uma restrição
NOT NULL. Registros não podem ser criados ou salvos se este campo estiver vazio. - Unique: Se ativado, impõe uma restrição
UNIQUE. Não pode haver dois registros na tabela com o mesmo valor para este campo (útil para e-mails, nomes de usuário ou IDs).
