базы данных и крутить его через рум, то это немного ограничит меня и мне надо будет додерживатся схемы и структур таблиц, которые есть уже в этом ассете, что в будущем может повлиять на расширение проджекта?
а если писать без скрипта в ассете, то надо уже в самой модельке AppDatabase инстанс возвращать(т.е. рум сам делает скрипт sql, строя все связи и тд) ?
ля.. че базы данных всегда так сложно шли 😕
Вы барин странного хотите. 1. Рум сам создаст все пустые таблицы какие надо, под нужые энтити и классы 2. Если нужна заполненная база, в ассеты кладут ее, и естественно там должно быть соответствие таблицы тому что создаст room. Версия базы пустой и той что в ассетах будет меняться одновременно руками 3. Если база с живыми данными на девайсе есть но в новом приложении прописывают миграции А слово скрипт в вопросе я не понял про чтоэто
все, понял) спасибо! "скриптом" называл саму бд в ассетах. Принял решение писать без заполненной базы! Еще раз благодарю
Обсуждают сегодня