Funcionalidades Adicionais
Definições de Utilizador
Também no canto superior direito, ao clicar no ícone semelhante a uma roda dentada, o OmniDB abre a janela pop-up User Settings (Definições de Utilizador). É composta por quatro separadores:
- Shortcuts (Atalhos): Permite ao utilizador alterar os seus atalhos no OmniDB.
- Options (Opções): Permite ao utilizador alterar o tamanho da fonte da interface e configurar opções relacionadas com CSV (codificação, delimitador). O tema do OmniDB (Claro/Escuro) é determinado automaticamente pela preferência de esquema de cores do sistema operativo.
- Formatting (Formatação): Configura como o formatador SQL (a ação Indent SQL) reescreve a sua consulta — carácter de indentação (espaços ou tabulação), tamanho da indentação (2/3/4), estilo das vírgulas (no início/no fim), e capitalização das palavras-chave (preservar/MAIÚSCULAS/minúsculas).
- Password (Palavra-passe): Permite ao utilizador alterar a sua palavra-passe.
Ajuda Contextual
A maioria dos nós da árvore (geralmente os nós de agrupamento, como Schemas ou Tables) oferece ajuda contextual. A esta funcionalidade pode aceder-se clicando com o botão direito no nó da árvore. Ao clicar na opção Doc: …, o OmniDB abre a página específica da Documentação do PostgreSQL online no seu browser (o browser predefinido do sistema na aplicação de ambiente de trabalho, ou um novo separador ao executar como OmniDB Server baseado no browser). Também escolhe a versão correta da documentação para o servidor PostgreSQL ao qual está ligado.

Snippets
A Janela de Trabalho tem um separador exterior fixo com uma funcionalidade útil chamada
Snippets. Com esta funcionalidade pode armazenar consultas, instruções de comandos e
qualquer outro tipo de texto que desejar. Também pode estruturar os snippets numa
árvore de pastas da forma que preferir. Todas as pastas e snippets que criar são
armazenados dentro da base de dados de utilizador omnidb.db e persistem quando atualiza o OmniDB.

Gestão de Backends
Ao clicar com o botão direito no nó raiz da árvore, depois mover o ponteiro do rato para Monitoring (Monitorização) e depois clicar em Backends, o utilizador pode ver todas as atividades em curso na base de dados. Algumas informações estão ocultas para utilizadores normais, apenas os superutilizadores da base de dados podem vê-las.

Ao clicar no X na coluna Actions (Ações), pode terminar o backend. Aparecerá uma janela pop-up de confirmação.

Propriedades e DDL
Ao clicar na maioria dos objetos na vista em árvore (tabelas, sequências, vistas, roles, bases de dados, etc.), o utilizador poderá ver uma lista muito completa de propriedades do objeto.

No outro painel, chamado DDL, o utilizador poderá ver o código-fonte SQL DDL que pode ser usado para recriar o objeto. O utilizador pode copiar este texto e colá-lo onde quiser.

Exportar Dados
O Separador de Consulta disponibiliza uma forma de guardar dados dos resultados de consultas num ficheiro CSV ou XLSX. Depois de clicar no botão Export Data (Exportar Dados), inicia-se um backend cancelável que começa a guardar dados no ficheiro. Quando terminar, o OmniDB disponibiliza uma ligação chamada Save (Guardar), para que o utilizador possa transferir o ficheiro.

Todos os ficheiros são armazenados numa pasta temporária dentro da pasta do OmniDB. O OmniDB limpa regularmente esta pasta, mantendo apenas ficheiros com menos de 24 horas.
Histórico de Consultas
No Separador de Consulta pode clicar no botão Command History (Histórico de Comandos) para ver um separador de consultas completo, navegável e pesquisável.

Consola SSH
O OmniDB também disponibiliza uma Consola SSH completa.
