sql >> Databasteknik >  >> RDS >> SQLite

Rumsmigrering Ändra tabell lägger inte till ny kolumn och migrerar blir anropade igen och igen

Se till att din kolumn är i modellklass. I ditt fall lägger du till kolumnen age så här:ADD COLUMN 'age' INTEGER , så du måste ha int age i din modellklass.

Det är också en bra idé att skriva migreringstest för att veta exakt vad som misslyckas. Du kan hitta mer om migrationstest i Android-dokumentationen här:https://developer.android.com/topic/libraries/architecture/room.html#db-migration-testing



  1. Returnera en resultatuppsättning

  2. Villkorlig INSERT INTO-sats i postgres

  3. ATAN2() Funktion i Oracle

  4. Hur ASIN() fungerar i MariaDB