Versão 6.8.0 - visualização de formulário no visualizador de células

Published: 2025-12-17

Temos o prazer de anunciar o lançamento do DbGate versão 6.8.2, que traz várias melhorias importantes e novos recursos. Um dos destaques desta versão é o visualizador de células aprimorado, com suporte à visualização em formulário.

Melhorias no visualizador de células (Community)

A versão mais recente traz melhorias significativas para a funcionalidade do visualizador de células. O visualizador de células agora faz parte do componente de grade de dados, portanto está mais integrado e é mais fácil de usar. Há também um botão de barra de ferramentas “Cell data” que invoca o visualizador de células.

Agora há uma visualização em formulário disponível no visualizador de células, com suporte a edição em massa de múltiplos valores e filtragem por coluna. Muitos agradecimentos a David Pivoňka por implementar a versão inicial deste recurso!

Você também pode ativar a visualização em formulário clicando na linha de cabeçalho. O componente de grade de dados também teve a navegação por teclado aprimorada, então você pode ativar a visualização em formulário usando apenas o teclado.

Melhor acessibilidade de macros (Premium)

Na edição DbGate Premium, as macros agora estão mais acessíveis. Há um novo item de menu de contexto “Run macro” na grade de dados, permitindo executar rapidamente macros disponíveis para os dados selecionados. Também foram corrigidos alguns problemas com a listagem de macros.

Macros são usadas para modificar dados na grade. Algumas das macros são:

  • Gerar UUID
  • Converter para maiúsculas/minúsculas
  • Definir data/hora atual
  • Cálculos personalizados usando JavaScript

Disponibilidade alterada de Exportação/Importação avançada (Community)

O recurso de Exportação/Importação avançada agora faz parte da edição Community do DbGate. Isso garante uma experiência de usuário mais consistente ao trabalhar com tarefas de exportação e importação de dados na edição Community.

No entanto, alguns recursos avançados de exportação/importação continuam exclusivos das edições Premium e Team Premium. Salvar tarefas de importação e exportação ainda está disponível apenas nas edições pagas. Mas você pode gerar código JavaScript para tarefas salvas na edição Community.

Arquivos de dados (Premium) permitem armazenar dados de tabelas em arquivos JSONL locais. Você pode editá-los e depois importá-los novamente para um banco de dados diferente. Esse recurso é útil para arquivar dados antigos ou transferir dados entre bancos de dados.

Recurso Community Premium Team Premium
Exportação avançada sim sim sim
Salvar tarefas de exportação não sim sim
Gerar código JavaScript para tarefas sim sim sim
Exportar para arquivos ZIP não sim sim
Widget de arquivo de dados não sim sim

Configurar Team Premium via variáveis de ambiente

O DbGate Team Premium usa armazenamento em banco de dados para gerenciamento de conexões e papéis. Na versão 6.8.0, adicionamos suporte para configurar conexões e papéis via variáveis de ambiente. A sintaxe é a mesma da edição Community, permitindo automação e gerenciamento de configuração mais fáceis. Na prática, conexões e papéis são importados das variáveis de ambiente na inicialização do contêiner Docker. Você ainda pode gerenciá-los pela interface, mas conexões e papéis importados de variáveis de ambiente são somente leitura na interface.

Registro de alterações completo após a versão 6.7.2

6.8.0

  • ADICIONADO: Visualização em formulário para inspeção detalhada e edição de dados em grades de dados, com suporte a edição em massa de múltiplas linhas
  • ALTERADO: Barra lateral de dados da célula movida para o lado direito, agora faz parte da grade de dados
  • CORRIGIDO: Algoritmo de redimensionamento de widgets aprimorado
  • CORRIGIDO: Recurso de quebra de linha no editor SQL
  • ALTERADO: Melhorias na navegação por teclado na grade de dados
  • ALTERADO: Suporte aprimorado ao tipo decimal do PostgreSQL na grade de dados #1214
  • ADICIONADO: Obter número de bancos de dados a partir da configuração do Redis #1278
  • ADICIONADO: Menu de contexto para executar macro (Premium)
  • ADICIONADO: Suporte para ignorar colunas de atualização no replicador
  • CORRIGIDO: Tratamento de BOM UTF-8 na entrada CSV
  • ALTERADO: Exportação avançada agora faz parte da edição Community
  • CORRIGIDO: Tipos de restrição de chave estrangeira no SQLite
  • CORRIGIDO: Problema de remoção dupla de restrição
  • ALTERADO: Detecção automática aprimorada de campos de latitude/longitude na visualização de mapa
  • CORRIGIDO: Operações de alteração de tabela e sanitização de restrições
  • ADICIONADO: Importar conexões de variáveis de ambiente (Team Premium)

6.7.3

  • CORRIGIDO: Problema no núcleo do analisador - no PostgreSQL, após remover uma tabela, a tabela removida ainda aparecia na estrutura
  • CORRIGIDO: Colunas numéricas do PostgreSQL não se alinham à direita #1254
  • ADICIONADO: Separador de milhares personalizado #1213