sql >> Base de Datos >  >> RDS >> SQLite

Android Room:¿Cómo migrar el cambio de nombre de columna?

Solución

Gracias a la orientación de @TimBiegeleisen, descubrimos que la implementación de Android de SQLite 3.19 para API 27 y 28 aún no se ha actualizado a la versión 3.25 SQLite que permite esta función descrita en esta publicación de StackOverflow.

Una vez que Android actualice un comando como este para modificar una columna de tabla, será posible:database.execSQL("ALTER TABLE content RENAME COLUMN archiveCount TO dismissCount")