Очистка таблицы БД Room
Всем привет. Появилась задача очистить таблицу БД Room (Android). Пробовал создать в классе DAO метод:
@Query("DELETE FROM auto")
fun nukeAuto()
Насколько я понимаю этот метод должен удалить всё в таблице "auto", но того не происходит. Действие я произвожу во вьюМодели (используя viewModelScope) :
viewModelScope.launch(Dispatchers.IO) {
appDatabase?.myCarDao()?.nukeAuto()
}
Но таблица не очищается. Примеры брал отсюда: https://stackoverflow.com/questions/44244508/room-persistance-library-delete-all