
642
Rozdział 15.
Aktualizacja bazy danych
Zaktualizujmy bazę danych
Załóżmy, że musimy zaktualizować naszą bazę danych, a konkretnie dodać do
tabeli
DRINK
nową kolumnę. Ponieważ chcemy, by zmiana ta trafiła do wszystkich
użytkowników aplikacji, i obecnych, i przyszłych, musimy zadbać o to, by uwzględnić ją
zarówno w metodzie
onUpdate()
, jak i w metodzie
onCreate()
. Metoda
onCreate()
sprawi, że nowi użytkownicy aplikacji będą dysponowali bazą z dodatkową kolumną,
natomiast metoda
onUpdate()
wprowadzi niezbędną modyfikację u użytkowników,
którzy już wcześniej zainstalowali aplikację.
Zamiast umieszczać podobny kod w obu metodach,
onCreate()
i
onUpdate() ...