Med tanke på ljudet saknar du uppgraderingsskriptet för att migrera din user tabell till det nya schemat. Uppgraderingsskripten innehåller i princip instruktioner om hur man går från det gamla tillståndet i databasen till det nya. I ditt specifika fall vill du tala om för SQLite att den ska lägga till en ny kolumn, profile_image , till den befintliga användartabellen.
För att uppgradera din databas från schema 1 till 2, tryck upp AA_DB_VERSION värde till 2 och ge uppgraderingsskriptet namnet 2.sql . Spara filen under assets/migrations och ge den följande innehåll:
ALTER TABLE user ADD profile_image TEXT;
Skripten kan innehålla vilken uppsättning SQL-satser som helst som kan köras av SQLiteDatabase genom execSQL(...) .
Mer information om schemamigreringar med Active Android finns i wikin på GitHub-projektsidan.