тебе надо из sqlite получить в room. Про обычную миграцию БД не подскажу. Судя по коду, ты просто создаёшь новую базу и засовываешь в неё данные из старой. Вот я и спрашиваю, где у тебя вообще room то?)
Ну по сути в Entity я ничего не трогал, просто добавил нужные аннотации, а все типы данных остались прежними. Dao тоже судя по всему написан корректно, т.к по логам понятно, что приложение крашится из-за метода миграции. А именно из-за несоответствия типов новой и старой БД, что видно на первом скриншоте
Обсуждают сегодня