Veja o que há dentro de um banco de dados SQLite pelo Finder

Selecione um arquivo .sqlite, .sqlite3 ou .db e pressione a barra de espaço: o Gander mostra as tabelas, a estrutura delas e as linhas, sem um app de banco de dados. O arquivo é aberto como somente leitura, então o banco de dados nunca é alterado.

Grátis, sem compras dentro do app. Para macOS 15 ou posterior. Feito por 65FN LLC.

nimbus.sqlite na aba Structure: as tabelas api_keys e cities com os tipos das colunas, as chaves primárias e as marcações NOT NULL.
nimbus.sqlite na aba Content: a tabela cities com nomes, países, latitudes e longitudes.

Como fazer

  1. Instale o Gander pela Mac App Store e abra-o uma vez.

  2. Selecione o banco de dados no Finder e pressione a barra de espaço.

  3. Use Estrutura para ver colunas, tipos, chaves e índices, e Conteúdo para ver as linhas, tabela por tabela.

Estrutura e Conteúdo

Duas abas cobrem o que você normalmente quer saber de um banco de dados:

  • Estrutura: as colunas de cada tabela, com os tipos, as chaves primárias, NOT NULL e os índices
  • Conteúdo: as primeiras 1.000 linhas de cada tabela, com NULL em cinza
  • Uma aba por tabela, para bancos de dados com muitas tabelas
  • Copie as linhas de uma tabela como valores separados por tabulação, com o cabeçalho, prontos para colar em uma planilha

Seguro para bancos de dados em uso

O Gander abre o arquivo como somente leitura e imutável: nunca grava nele e nunca cria arquivos -wal, -shm ou de journal ao lado dele. Por isso, é seguro olhar os bancos de dados que os apps mantêm, como os armazenamentos do Core Data. Linhas que só existem em um arquivo -wal sem commit não são mostradas, e a pré-visualização avisa isso.

Limites

Cada tabela mostra as primeiras 1.000 linhas, e células muito longas são encurtadas. O Finder mantém o próprio ícone para arquivos SQLite, porque o macOS não deixa outros apps desenharem as miniaturas deles.

Perguntas

Pré-visualizar um banco de dados pode danificá-lo?

Não. O Gander o abre como somente leitura e imutável, então nunca grava no arquivo nem cria arquivos ao lado dele.

Quais arquivos o Gander abre como SQLite?

Arquivos .sqlite, .sqlite3 e .db que sejam bancos de dados SQLite.

Posso executar consultas ou editar dados?

Não. O Gander é um visualizador: mostra a estrutura e as linhas. Para ler arquivos de consulta .sql, veja Formatação de SQL.

Experimente nos seus arquivos

O Gander é grátis na Mac App Store, sem compras dentro do app, sem assinatura e sem conta, e nada do que você pré-visualiza sai do seu Mac.