Pular para o conteúdo

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

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

alt text