Я уже создал таблицы sqlite для своего приложения, но теперь хочу добавить новую таблицу в базу данных.
Я изменил версию DB ниже
private static final int DATABASE_VERSION = 2;
и добавлена строка для создания таблицы
private static final String DATABASE_CREATE_color = 
   "CREATE TABLE IF NOT EXISTS files(color text, incident_id text)";
 onCreate и onUpgrade, как показано ниже:
@Override
    public void onCreate(SQLiteDatabase database) {
        database.execSQL(DATABASE_CREATE_incident);
        database.execSQL(DATABASE_CREATE_audio);
        database.execSQL(DATABASE_CREATE_video);
        database.execSQL(DATABASE_CREATE_image);
    }
    @Override
    public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
        //drop table and add new tables when version 2 released.
        db.execSQL(DATABASE_CREATE_color);
    }
Но по какой-то причине новая таблица не создается. Что я делаю неправильно?