Ho sviluppato un'app per Android e rilasciato la versione 1.0. L'app contiene il database SQLite locale con 5 tabelle.Aggiornamento database SQLite Android e app
Ora abbiamo pianificato di rilasciare la versione 2.0 aggiornare anche gli utenti della versione 1.0. Nella versione 2.0 abbiamo incluso due tabelle in più con la precedente tabella 5, quindi 7 tabelle ora.
Ora la mia domanda è, gli utenti della versione 1.0 hanno tutti alcuni dati nel database locale, se aggiorna alla versione 2.0 i dati precedenti andranno persi? Se è così. allora qual è il metodo alternativo?
se si modifica l'architettura DB, il vecchio DB non può rimanere – thepoosh
@thepoosh Grazie per la risposta. Se non ho modificato l'architettura DB, ma ho aggiornato la versione con una nuova funzione. In quel caso? –
prova a leggere questa risposta: http://stackoverflow.com/a/8627242/1056359 – thepoosh