sql >> Database teknologi >  >> RDS >> SQLite

Room Migration Alter Tabel tilføjer ikke ny kolonne og migrerer bliver kaldt igen og igen

Sørg for, at din kolonne er i modelklassen. I dit tilfælde tilføjer du kolonnen age sådan her:ADD COLUMN 'age' INTEGER , så du skal have int age i din modelklasse.

Det er også en god idé at skrive migrationstest for at vide præcis, hvad der fejler. Du kan finde om migrationstest i Android-dokumentation her:https://developer.android.com/topic/libraries/architecture/room.html#db-migration-testing



  1. Sådan rettes "Vælglisten for INSERT-sætningen indeholder færre elementer end indsætningslisten"

  2. Hvad er IKKE logisk operatør i SQL Server - SQL Server / TSQL Tutorial Del 121

  3. NoSQL:liv uden et skema

  4. Sådan udskiftes en del af en streng i MySQL