I’m using a database in my application which is currently on the Google Play. Now I’m releasing an update and have added a new column to an existing table. Looks like I need to use onUpgrade() method of SQLiteOpenHelper class. I’m just wondering if I need to recreate the whole table, which leads to backup/restore (which is complex) process, or I can just alter it on upgrade? How shall I handle upgrade in the code? Is it just enough to implement onUpgrade() method? Might be any good example? Really appreciate your input, thank you very much.
I’m using a database in my application which is currently on the Google Play.
Share
Yes, you can alter table . No need to create it again .