Мне интересно, как переименовать или удалить базу данных комнат, которая была создана с помощью следующего кода:
AppDatabase db = Room.databaseBuilder(getApplicationContext(), AppDatabase.class, "database-name").build();
Следует ли мне ожидать файл database-name.db
в getApplicationContext().getFilesDir()
, который я мог бы затем переименовать или удалить ? Будет ли этот подход безопасным?
Мой текущий обходной путь - использовать только одну базу данных с несколькими таблицами, имитируя несколько баз данных. Я не уверен, что этот подход хорошо масштабируется.
Я не смог найти ответов на этот вопрос в документе . Я не спрашиваю, как переименовывать или удалять столбцы или строки.