Wappler 3.8.0 lançado
O que há de novo
Nesta atualização do Wappler, implementamos uma grande atualização do nosso Database Manager.
Agora, qualquer esquema de banco de dados é carregado totalmente sob demanda, portanto, não ocorrerão atrasos ou longos carregadores, não importa o tamanho do banco de dados.
Muitas melhorias na IU também foram implementadas para tornar o uso do Database Manager muito mais fácil, mesmo em bancos de dados com milhares de tabelas.
Além disso, implementamos esses esquemas de banco de dados ou carregados também através do servidor web, para bancos de dados aos quais você não tem acesso direto.
Gerente de banco de dados
- Carregue o esquema do banco de dados totalmente sob demanda! Agora você pode acessar facilmente bancos de dados com milhares de tabelas sem qualquer demora! Apenas as tabelas necessárias serão obtidas!
- Mostra as tabelas e visualizações que ainda não foram carregadas com o ícone cinza
- Carregar tabelas inteligentes e visualizar esquemas totalmente sob demanda – também no Database Connector & Updater
- Melhorou a mensagem de progresso do esquema de carregamento para ser curta e rápida – agora que tudo é carregado sob demanda
- Adicionar uma nova opção ao menu de contexto para forçar a atualização do esquema de uma tabela, visão ou banco de dados inteiro
- Permitir edições de esquema de banco de dados apenas em destinos de desenvolvimento local
- Velocidade de carregamento e atualização muito melhorada e o esquema de conexão do banco de dados, faça atualizações inteligentes agora.
- Melhorou a velocidade da pesquisa no painel do gerenciador de banco de dados
- Adicione o cache do esquema do banco de dados para que ele não carregue do disco todas as vezes.
- Ao definir os campos de referência, agora também carregue os campos da tabela de referência sob demanda, se ainda não estiver carregado
- Proibir a edição de conexões de banco de dados criadas pelos destinos do Docker – elas devem ser editadas nas opções de destino
- Restringir também a edição de dados da tabela e criação de seed para conexões de banco de dados com conexão direta
- Não armazene mais nenhum metadado de esquema nos arquivos de conexões de banco de dados, o Database Manager cuida disso agora
- Se as edições da estrutura do banco de dados não forem permitidas, como em destinos remotos, desative as propriedades dos campos no painel de propriedades
- Mantenha o esquema do banco de dados em cache – mesmo se a conexão do banco de dados não estiver disponível
- Implementada tecla de atalho F5 para atualização rápida da seleção, como uma única tabela ou visualização
- Carregue cada conexão de banco de dados sob demanda apenas quando expandida
- Atualizar o esquema (F5) no nome da conexão do banco de dados resulta na atualização apenas das tabelas e da lista de visualizações
- Atualizar esquema em uma tabela ou exibição – atualiza o esquema para esta tabela ou exibição apenas
- Melhorou a adição de novas conexões, agora a conexão Server Connect é criada automaticamente e a nova conexão é diretamente selecionada e atualizada na árvore
- Implementada atualização inteligente das edições do esquema do banco de dados ou após aplicar ou reverter as alterações
- Implemente o fallback do esquema do banco de dados onde nenhuma conexão direta possa ser estabelecida e, em seguida, a conexão do servidor da web seja usada. No entanto, é apenas para visualização, então você não será capaz de editar o esquema do banco de dados no Wappler
- Atualização aprimorada de conexões de banco de dados não diretas
- Proibir a edição do esquema do banco de dados quando conexões não diretas com o banco de dados forem usadas
- Atualize o Gerenciador de banco de dados agora diretamente após alterar a opção “Conexão direta” em uma conexão de banco de dados Server Connect
- Use a árvore de progresso de carregamento em linha também para conexões não diretas
- Melhorar a busca de esquema do MS SQL Server
- Manipula corretamente o identificador exclusivo de tipo específico do MS SQL Server como o tipo de texto
Consulta Personalizada de Banco de Dados
- Refaça a árvore de esquema do banco de dados para carregar totalmente sob demanda e estilize-a no estilo do gerenciador de banco de dados
- Autocomplete de código aprimorado para mostrar as tabelas usadas e suas colunas
Server Connect – Conector de banco de dados
- Use a nova busca de esquema de banco de dados sob demanda
- Adicionada nova opção no Server Connect Database Connection para gerar automaticamente uma conexão direta Wappler com base nas mesmas credenciais. Se escolhida, será criada uma conexão direta para o Database Manager, caso contrário, será usado o fallback do site, para PHP, ASP e
ASP.NET
- Ao gerar conexão direta automaticamente, use o URL do site como host quando localhost for especificado em conexão com o servidor
Server Connect
- Análise aprimorada em PHP para ações de inclusão única
NodeJS
- Adicionar opção de porta de servidor para o servidor NodeJS. Pode ser editado nas opções de conexão do servidor.
Roteamento NodeJS
- Melhor restrição do provedor de segurança em visualizações parciais e redirecionamento para a página principal
Máquina Docker
- Os locais do data center Hetzner foram corrigidos para a criação do servidor
Git Manager
- Adicionado .DS_Store ao gitignore
App Connect
- Renderização otimizada de componentes complexos, como Summernote
tomadas
- Soquetes aprimorados funcionando quando o servidor é remoto ou ao usar o caminho completo
Download do App Connect
- Melhorou a obtenção de nome de arquivo de url / cabeçalho
Seletor de data do App Connect
- Selecionador de data atualizado para as alterações mais recentes com o App Connect
Gerador de Tabela Bootstrap 4
- UI aprimorada
Em geral
- Estilo e animação aprimorados do ícone de carregamento da árvore em toda a IU baseada em árvore
- Melhor gerenciamento de arquivos e salvamento como manipulação
Correções de bugs
- O gerador de tabela não pega gerenciador de consulta ou classificação 1
- A consulta ao banco de dados (vários registros) em Biblioteca retorna um valor nulo na ação Incluir
- O marcador de posição do editor Summernote não mostra
- Problema com gerenciador de banco de dados e conexão de banco de dados 2
- Salvar arquivos às vezes não funciona
- Wappler substitui adições manuais de config.json
- Não é possível conectar ao Microsoft SQL Server usando o gerenciador de banco de dados 1
- Hetzner Cloud – Wappler está sempre criando servidores na Finlândia
- .DS_Store não sendo ignorado no Git Manager
- A conexão do banco de dados mostra “lista vazia”
- Suporta conexões redis externas 1
- Os dados do modelo de visualização do nó não mudam no redirecionamento de segurança
- O destino de desenvolvimento local mostra o status vermelho quando executado corretamente