Uppgraderar en databas innebär att du ändrar den på plats samtidigt som den gamla datan hålls intakt så mycket som möjligt. Så om du vill lägga till eller byta namn på en kolumn måste du utföra rätt SQL-kommando för att göra detta i onUpgrade
återuppringning.
(Obs:SQLiteAssetHelper gör det lättare att använda en förifylld databas, och du bör använda den, men uppgraderingen kräver fortfarande ett separat SQL-skript.)
Om du inte bryr dig om innehållet i den gamla databasen bör du inte uppgradera den. Ge bara din nya databasversion ett nytt filnamn, så att den helt enkelt kopieras över, och ta bort den gamla filen.