Atualizando um banco de dados significa alterá-lo, mantendo os dados antigos intactos o máximo possível. Portanto, se você deseja adicionar ou renomear uma coluna, deve executar o comando SQL apropriado para fazer isso no
onUpgrade
ligar de volta. (Observação:SQLiteAssetHelper facilita o uso de um banco de dados pré-preenchido e você deve usá-lo, mas a atualização ainda precisa de um script SQL separado.)
Se você não se importa com o conteúdo do banco de dados antigo, não deve atualizá-lo. Basta dar à sua nova versão do banco de dados um novo nome de arquivo, para que ele seja simplesmente copiado e exclua o arquivo antigo.