SQLite
 sql >> Database >  >> RDS >> SQLite

eliminare il database sqlite durante l'aggiornamento della nuova versione dell'applicazione

puoi usare questo metodo per eliminare il tuo database.

context.deleteDatabase(DATABASE_NAME);

Puoi anche utilizzare questo metodo per trovare prima il percorso del database e quindi eliminarlo.

File myDb = context.getDatabasePath(DATABSE_NAME);
Boolean isDelete = myDb.delete();

L'altra soluzione è, se si desidera aggiornare il database, modificare semplicemente il numero di versione del database. onUpgrade() verrà automaticamente chiamato e il vecchio database verrà eliminato e verrà creato il nuovo database.