Переименовать и удалить базу данных комнат - PullRequest
0 голосов
/ 04 августа 2020

Мне интересно, как переименовать или удалить базу данных комнат, которая была создана с помощью следующего кода:

AppDatabase db = Room.databaseBuilder(getApplicationContext(), AppDatabase.class, "database-name").build();

Следует ли мне ожидать файл database-name.db в getApplicationContext().getFilesDir(), который я мог бы затем переименовать или удалить ? Будет ли этот подход безопасным?

Мой текущий обходной путь - использовать только одну базу данных с несколькими таблицами, имитируя несколько баз данных. Я не уверен, что этот подход хорошо масштабируется.

Я не смог найти ответов на этот вопрос в документе . Я не спрашиваю, как переименовывать или удалять столбцы или строки.

...