Самый простой способ сделать это - добавить немного SQL к методу onUpgrade()
в вашем классе SQLiteOpenHelper
. Что-то вроде:
@Override
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
// If you need to add a column
if (newVersion > oldVersion) {
db.execSQL("ALTER TABLE foo ADD COLUMN new_column INTEGER DEFAULT 0");
}
}
Очевидно, что SQL будет отличаться в зависимости от определения столбца.