Skip to content

Navegar pelas tabelas ​

Clique numa tabela na barra lateral para abrir. A aba tem duas visões embaixo: Dados e Estrutura.

Existem dois tipos de grade. Tabelas com chave primária abrem na grade editável, que ordena e filtra no servidor. Tabelas sem chave, views, tabelas do Trino e resultados de query abrem numa grade somente leitura, que trabalha nas linhas já carregadas e ganha filtros por coluna e colunas congeladas.

Paginação ​

O Lily carrega uma página por vez e mostra Linhas 1–500, com botões de página anterior e próxima. Mude o tamanho da página em Ajustes › Dados e consultas › Linhas a carregar por tabela (de 50 a 10.000).

Ordenação ​

Clique no cabeçalho de uma coluna para ordenar crescente, de novo para decrescente, e mais uma vez para tirar. Na grade editável isso roda uma nova query com ORDER BY desde a primeira página, então ordena a tabela inteira, não só a página.

Filtros ​

A barra WHERE ​

Digite uma condição e aperte Return. Ela roda no servidor:

sql
status = 'active' AND created_at > now() - interval '7 days'

Aspas curvas coladas de um documento são endireitadas antes de rodar.

O construtor de filtro ​

O ícone de funil abre o Construtor de filtro: escolha uma coluna, um operador e um valor, e adicione mais condições. Elas são unidas com AND, e o construtor escreve o resultado na barra WHERE, onde você pode editar.

Operadores: =, ≠, >, <, ≥, ≤, LIKE, contém, IS NULL, IS NOT NULL.

Filtro por coluna ​

Na grade somente leitura, passe o mouse no cabeçalho e clique no funil para Filtrar esta coluna: contém, igual, diferente, começa com, termina com, maior que, menor que, vazio, não vazio. Esses filtros trabalham nas linhas carregadas, e o rodapé mostra quantas ficaram de fora.

Buscar na tabela ​

⌘ F filtra a página carregada às linhas em que alguma célula contém o texto e destaca o que achou. ↑ e ↓ passam de um para o outro.

Lendo os valores ​

O Lily colore valores que significam algo: números negativos e false em vermelho, true em verde, links e emails na cor de destaque, datas passadas em cinza. ⌀ é NULL.

  • Ver valor… (botão direito numa célula) mostra o valor inteiro, formata JSON, mostra imagens guardadas como data URI, bytea ou base64, e conta os caracteres.
  • Ver linha… mostra uma linha como lista de colunas e valores. ↑ e ↓ vão para a próxima linha.
  • Mostrar inspetor de linha abre um painel lateral que acompanha a linha selecionada.

Agregações ​

  • Na grade editável, o botão Σ na barra de baixo escolhe uma coluna.
  • Na grade somente leitura, ⌥-clique num cabeçalho.

O rodapé mostra contagem, soma, média, mínimo e máximo para números, contagem e valores distintos para texto, e quantos são NULL. Os números cobrem as linhas carregadas.

Congelar colunas ​

Na grade somente leitura, clique com o botão direito num cabeçalho e escolha Congelar até esta coluna para manter as primeiras colunas paradas enquanto o resto rola.

Seguindo chaves estrangeiras ​

Clique com o botão direito num valor de uma coluna de chave estrangeira e escolha Ir para → tabela. O Lily abre a tabela referenciada filtrada naquela linha. As chaves estrangeiras vêm das constraints declaradas no banco.

Copiando ​

  • ⌘ C copia as linhas selecionadas separadas por tab, prontas para uma planilha.
  • Copiar linha como dá TSV, CSV, JSON, Markdown ou um INSERT.
  • Com várias linhas selecionadas, Copiar N linhas como INSERT escreve um comando por linha.

Para salvar linhas num arquivo, veja Resultados, gráficos e export.

O Lily DB é gratuito para uso pessoal e comercial.