Como eu posso atualizar meu banco de dados sem perder os dados existentes ?
1- Antes de qualquer coisa, faça um backup!
2- Quando você diz “atualização do banco de dados”, significa atualizar o SGBD ou o modelo de dados?
3- Depois, quais as alterações serão feitas?
Fala Gabriel,
Em algum lugar da sua aplicação, você define as configurações do banco local, por exemplo:
private static final int DATABASE_VERSION = 1;
Basta você mudar a versão de 1 pra 2, e assim sucessivamente que o banco é atualizado sem perder os dados existentes.
Abraços.
Fala ae Lucas !
Por exemplo, minha aplicação já está disponivel para os meus funcionarios. Eles possuem dados nos seus respectivos celulares.
Porém eu preciso alterar o banco, adicionar um campo em uma tabela por exemplo, como eu faço para manter os dados antigos que os meus funcionários possuem mesmo atualizando a versão do banco e liberando uma nova atualização.
Na verdade o que eu preciso Leonardo, é além de alterar a versão da minha base de dados, manter os dados que os meus funcionários já possuiam em seus celulares.
Valeu pela ajuda !