Estrutura tabela MySql - Para Atualização de Sistema  XML
Índice dos Fóruns » Persistência: Hibernate, JPA, JDBC e outros
Autor Mensagem
FernandoLuiz
What is classpath?

Membro desde: 02/04/2010 23:09:31
Mensagens: 6
Offline

Boa noite a todos, estou iniciando em java, e estou com uma dificuldade em criar uma ferramenta para atualizar o banco de dados, ou seja ao atualizar a versao no cliente, pretendo ter um script novo com os novos campos e tabelas, porem nao posso perder os dados das tabelas antigas, e sim alterar as estruturas sem perder os dados.
EX: No meu cliente tem uma versao onde a tabela de cliente tem o campo nome = varchar(40), entao eu faco uma correcao e envio para o cliente, nesta nova versao o campo muda: nome = varchar(50), gostaria de fazer isto automatico.

MSN/Email = fernandoluizol@hotmail.com

Desde já obrigado pela atenção.
[MSN]
Rafael Carneiro
Moderador
[Avatar]

Membro desde: 31/03/2007 12:40:41
Mensagens: 809
Localização: Fortaleza
Offline

Voce ja tem o codigo ou ainda nao iniciou?

Para isso poderia ter um script, ou ate mesmo via classe Java.

Rafael Carneiro
http://www.rafaelcarneiro.com | @rcarneiro | JForum
[WWW] [MSN]
FernandoLuiz
What is classpath?

Membro desde: 02/04/2010 23:09:31
Mensagens: 6
Offline

Boa tarde meu amigo, é o seguinte estou iniciando o projeto agora e nao terminei de modelar o banco, mas tenho que automatizar este processo desde agora, pois vou criar o banco popular o mesmo, no processo de instalação, e após isto vou precisar de enviar o novo script junto com uma versao de atualização do sistema, para que eu nao precise ir no banco do cliente manualmente e fazer as alteracoes. O script do banco atualizado eu sempre terei em maos, junto com a versao de atualização.
[MSN]
 
Índice dos Fóruns » Persistência: Hibernate, JPA, JDBC e outros
Ir para:   
Powered by JForum 2.1.8 © JForum Team