Versão 6.7.2 - Configurações redesenhadas

Published: 2025-12-03

Temos o prazer de anunciar o lançamento do DbGate versão 6.7.2, que traz uma interface de configurações redesenhada, juntamente com várias correções e melhorias, em especial para o suporte ao PostgreSQL.

Redesign das configurações

Na versão 6.7.2, reformulamos a interface de configurações para melhorar a experiência do usuário. As configurações agora são abertas em uma aba em vez de uma caixa de diálogo modal, de forma semelhante à interface do VSCode. Essa mudança permite uma navegação mais fácil e um fluxo de trabalho mais simples ao ajustar as configurações.

Isso também tem um efeito colateral positivo: quando você quiser alterar o idioma, basta um clique para abrir a aba de configurações; o seletor de idioma fica no topo da lista.

Melhorias em backups de tabela

Aprimoramos o processamento de backups de tabela. Essa funcionalidade pode ser usada quando você deseja realizar operações perigosas nos dados da tabela e quer ser capaz de restaurar o estado anterior dos dados. Diferentemente dos backups completos de banco de dados, os backups de tabela são armazenados no próprio banco como tabelas normais; é mais leve e mais fácil de gerenciar.

O processo de backup é o mesmo da versão anterior – clique com o botão direito na tabela, “Create table backup”. Mas agora os backups são gerenciados de forma melhor, e você pode gerar o script SQL de restauração da tabela diretamente da lista de backups. Esse script de restauração inclui instruções UPDATE, DELETE e INSERT para restaurar os dados da tabela a partir do backup.

Melhorias no PostgreSQL

Fizemos várias melhorias no suporte ao PostgreSQL nesta versão. Houve algumas mudanças de design no analisador de PostgreSQL; esse recurso está mais robusto e alguns problemas notórios com PostgreSQL foram corrigidos. Também há uma grande melhoria de desempenho: para bancos de dados maiores, com muitas tabelas, o carregamento agora está muito mais rápido. Além disso, os usuários agora têm mais controle sobre como atualizar a estrutura do banco de dados, com opções para desconectar ou reconectar conforme necessário.

Changelog completo após a versão 6.7.0

6.7.2

  • CHANGED: Redesign do modal de configurações – agora as configurações são abertas em uma aba em vez de um modal, de forma semelhante ao VSCode
  • FIXED: Corrigida a pesquisa em atalhos de tabela #1273
  • CHANGED: UX do editor de chave estrangeira aprimorada
  • FIXED: Corrigida a atualização incremental da estrutura do BD para PostgreSQL, otimizado o carregamento lento de chaves primárias no PostgreSQL
  • CHANGED: Agora é possível escolher como atualizar a estrutura, adicionada a capacidade de desconectar ou reconectar
  • ADDED: Melhor processamento de backups de tabela, gerar script de restauração de tabela #1274
  • CHANGED: Armazenamento de configurações aprimorado, especialmente para a edição Team Premium

6.7.1

  • ADDED: Variável de ambiente LANGUAGE para a versão web. #1266
  • ADDED: Novas localizações (italiano, português (Brasil), japonês)
  • ADDED: Opção para detectar o idioma a partir das configurações do navegador na versão web
  • FIXED: Opção de verificar atualizações não estava mais disponível na 6.7.0 #1263
  • FIXED: Uma instrução MERGE deve ser terminada por um ponto e vírgula (;), mas o dbgate o removia. #1257
  • ADDED: Mostrar tamanho da tabela #552
  • ADDED: Ordenar tabelas por tamanho e por contagem de linhas
  • ADDED: Conectar ao MongoDB legado (Premium) #540
  • FIXED: Corrigidos problemas ao salvar arquivos de equipe na edição Team Premium
  • CHANGED: Arquivos são salvos por padrão em pastas de equipe na edição Team Premium
  • ADDED: Outros tipos de arquivos suportados na edição Team Premium (diagramas, design de consultas, perspectivas, jobs de importação/exportação, scripts de shell, jobs de comparação de banco de dados)