Skip to content

Entenda este banco ​

Toda tabela tem uma história. Quero saber quem está envolvido.

Abra uma conexão SQL e clique em Entender na barra lateral (ou Ferramentas › Entender este esquema). O Lily manda o schema atual para a sua ferramenta de IA e transforma em um guia: do que o banco trata, que áreas ele tem e para que serve cada tabela, mesmo com nomes enigmáticos e sem chave estrangeira.

Funciona no PostgreSQL, MySQL, SQLite, SQL Server, Trino e ClickHouse. MongoDB e DynamoDB têm uma versão menor, Entender coleção e Entender tabela, nas páginas deles.

O que ele lê ​

Nomes de tabela e coluna, tipos, chaves primárias, chaves estrangeiras declaradas e as que o Lily deduz pelos nomes. Nenhuma linha. De cada tabela vão até 16 colunas, e o resto só é contado. Veja O que a IA vê.

O guia ​

O resultado abre como um tour chamado Conheça o elenco:

  • o domínio e um resumo do banco;
  • áreas, grupos de tabelas que andam juntas;
  • Quem é quem: cada tabela com um nome amigável, o papel dela e o quanto é importante (central, de apoio ou de consulta);
  • o detalhe de cada entidade, com as relações, Abrir tabela e Ideias de consultas.

Copiar coloca o resumo na área de transferência em Markdown.

Ideias de consultas ​

Ideias de consultas numa entidade pede de três a cinco queries do dia a dia, como pedidos recentes de um cliente. Cada uma precisa ser uma leitura com pelo menos um :parâmetro, e o Lily confere com EXPLAIN (sem rodar) antes de mostrar. Escolha uma para abrir no editor, preencha os parâmetros e rode.

Achar onde algo mora ​

O campo de busca no topo aceita uma pergunta como onde guardamos os reembolsos? O Lily separa candidatas localmente, pede para a IA ordenar e confere cada resposta contra o schema real. Clique num resultado para abrir a tabela. Só nomes, tipos e papéis são enviados.

Schemas grandes ​

Até 25 tabelas são analisadas num pedido só. Schemas maiores vão em lotes de 18, salvos conforme terminam, e depois resumidos. Se a análise parar (tempo limite, erro, você fechou), o guia mostra até onde chegou; feche e abra de novo para continuar dali. Reanalisar começa do zero.

Mantendo em dia ​

A análise fica salva por conexão e schema, então abre na hora da próxima vez. Quando o schema muda, uma faixa conta tabelas novas, removidas e alteradas, e Atualizar analisa só essas. Em schemas pequenos, ou quando quase tudo mudou, Atualizar refaz tudo.

Onde isso ajuda ​

Depois que um schema é entendido, o Lily soma esse contexto de negócio aos outros recursos de IA: Pergunte aos seus dados, SQL gerado, sugestão de índices, Investigar, migrations, ideias de consultas e dados falsos. É assim que clientes acha a tabela chamada tb_usr.

Abrir o Entender também roda a varredura de dados sensíveis daquele schema.

O Lily DB é gratuito para uso pessoal e comercial.