O software Dzo usa um arquivo de texto que contém instruções CREATE nativas para todos os objetos de banco de dados e compara-los contra o banco de dados de esquema real. Como resultado, Dzo cria os comandos SQL necessários para atualizar o esquema de banco de dados (ou você pode deixar Dzo executar as instruções SQL diretamente).
Se o seu aplicativo vive em um Tomcat ou recipiente JBoss, dzo tem um servlet que controla o processo de implantação, desimplanta o aplicativo antigo, fiscalizar e executar as alterações de banco de dados necessários e, finalmente, implanta o novo aplicativo. Dzo atualmente trabalha com MySQL e Oracle
O que é novo nesta versão:.
- Esta versão geram referências cruzadas para estrangeiro chaves.
- Ele vai cair e recriar o índice exclusivo, restrição exclusiva e chave estrangeira quando alterações de dados de referência em uma coluna envolvidos no objeto.
- Ele lida com o bit tipo de dados ao extrair dados de referência.
- Ele lida com data e hora no avaliador de expressão.
- Maven metas XML e pega fonte schemas-atributo.
O que é novo na versão 2.5.0:
- A refatoração foi feito quando atravessando as relações em anotada jpa- feijão.
- Os nomes dos maven e tags de formigas foram alteradas a partir de & quot; url & quot; para & quot; jdbcUrl & quot ;, de & quot; motorista & quot; para & quot; JDBCDriver & quot ;, e de & quot; arquivo & quot; para & quot; fonte de & quot;.
- O banco de dados atributo foi alterado para dbType e não é mais obrigatório.
- A chave única é criada quando um mapa ou Set é usado em jpa ElementCollection anotada.
- referência dos utilizadores suecos foi removido, já que foi ultrapassada.
- Dependências foram adicionados ao JPA anotações e os jdbc-drivers suportados e para download em maven-plugin.
- O diretório padrão no arquivo WAR para fonte de SQL foi alterado para / META-INF.
- Alguns pequenos bugs foram corrigidos.
O que é novo na versão 2.3.0:
- O atributo tipo foi adicionada na directiva #convert .
- A função refdata foi implementado para testar contra referencedata em #convert.
- A falha na atualização de um esquema de comparação com outro esquema foi corrigido.
- mysqlbug foi fixado quando um nome de tabela é diferente no caso somente quando a renomeação é feita.
- Na linha de comando de um arquivo pode ser prefixado com & quot; cp:. & Quot ;, que procura o arquivo no classpath
- Table-conteúdo é automaticamente convertido quando JPA estratégia de herança alterações.
- O avaliador de expressão podem agora usar funções estáticas e campos públicos de classes Java.
- Getopt foi reformulado.
- Um bug foi corrigido no analisador, que consumiu cerquilhas (& quot; # & quot;). Que não estão em uma diretiva
O que é novo na versão 2.2.0:
- Agora você pode controlar como nomeação de Aulas / campos as Tabelas / colunas é feito.
- Suporte para HSQLDB foi iniciado, mas ainda não está terminado.
- As anotaçõesEmbeddable, @ MappedSuperclass,EmbedId,InheritanceManyToMany,CollectionOfElements,JoinTable eJoinColumns são tratados quando a geração de SQL de JPA anotada entidade feijão.
- O tipo ENGINE_INFO foi adicionada para lidar com diferentes configurações em um motor de banco de dados.
- Para o MySQL, este é usado para detectar o valor de lower_case_table_names.
- Comparando os nomes de tabela e nomes de coluna em MySQL agora é case-insensitive.
- Colunas de blob, clob, texto e tipo de imagem são manipulados.
- linha de comando de análise foi reformulado.
O que é novo na versão 2.1.0:.
- O manual do usuário é refinado
- Um bug no processo de instalação foi corrigido.
- O dzo os scripts e dzo.bat são mais tolerantes e tentar localizar o arquivo jar.
- refactoring Interna.
- A correção para um bug no substituto: agora é possível para substituir valores com caracteres especiais .
- Um bug no MySQL foi corrigido:. Função / procedimentos / triggers / vistas agora recriar corretamente
- Verificação foi adicionado para arquivos dzo-X.jar duplicadas no servlet.
O que é novo na versão 1.7.1:
- Nesta revisão, o DTD ao gerar HTML era removido.
- Um erro na dzoTestApp foi resolvido.
O que é novo na versão 1.7.0:.
- Adicionar suporte para PostgreSQL
- Mais documentação.
- Criar dzo.xml em servlet se ele não existe.
- erros em html rectificado em servlet.
- Corrigido o erro ao servir de imagens em servlet.
- (MySql) Corrigido o erro ao mover colunas, não pode mover-se depois de uma coluna excluída.
- Refactoring.
- identificadores punho que têm o mesmo nome como palavra-chave.
- Não gerar coluna duplicados ao gerar sql de feijão anotada-jpa.
- (MySql) nome de usuário deve ter% em carrapatos ('%').
- PostExecute verifica se o SQL original foi bem sucedido.
O que é novo na versão 1.6.0:.
- Mais documentação
- Corrigido o erro na instalação, erro ao instalar amostras.
- Erros agora aparecendo em web-aplicativo (dzo2.war)
O que é novo na versão 1.5.1:
- Corrigido erro em ant.bat script que é usado i amostras.
- número da versão corrigida em amostras maven / arquivo pom.xml.
Requisitos :
- Java 2 Standard Edition Runtime Environment
Comentários não encontrado