Pular para o conteúdo

Configurações da Tabela

O painel Configurações da Tabela (Table Settings) permite configurar atributos de alto nível da tabela, gerenciar índices de desempenho e excluir a tabela inteiramente.

Para abrir as configurações da tabela, selecione a tabela na qual deseja trabalhar e, em seguida, clique no ícone.

alt text

  • Name: O identificador de sistema exclusivo para a tabela (por exemplo, students).
    • Importante: Este nome é usado diretamente em suas consultas de API GraphQL geradas (por exemplo, studentsList, createStudent). É uma prática recomendada usar nomes plurais em minúsculas (por exemplo, use users em vez de User).
  • Description: Uma área de texto opcional para documentar o propósito da tabela para sua equipe (por exemplo, “Diretório de estudantes e informações de perfil”). Isso não afeta a API, mas é útil para manutenção.

Esta seção permite gerenciar índices de banco de dados para otimizar o desempenho das consultas.

  • O que é um Índice? Um índice é uma estrutura de dados que melhora a velocidade das operações de recuperação de dados em uma tabela de banco de dados. Sem um índice, o banco de dados deve verificar cada linha para encontrar dados relevantes.
  • Índices Padrão: O sistema cria automaticamente um índice de Chave Primária (por exemplo, pk_students) no campo id único.
  • + Add Index: Clique neste botão para criar índices personalizados em campos pelos quais você filtra ou ordena frequentemente (por exemplo, se você pesquisa estudantes frequentemente por email ou last_name, adicionar um índice a esses campos tornará a pesquisa muito mais rápida).
  • Delete this Table: Clicar neste botão inicia o processo para remover permanentemente a tabela do esquema.
    • Aviso: Esta ação é irreversível. Excluir uma tabela destruirá todos os registros armazenados nela. Se esta tabela estiver relacionada a outras tabelas (por exemplo, uma tabela Schools vinculada a Students), esses relacionamentos também serão rompidos.