Я использую библиотеку GreenDao в своем проекте, и у меня есть проблема, когда я хочу читать из БД, он дает мне android.database.sqlite.SQLiteException: no such table
.Невозможно создать объект greenDao с нижним регистром
Я знаю причину, по которой это происходит. Потому что, когда я сгенерирую схему и добавляю такую сущность: addEntity("userX")
сгенерированная таблица USER_X
.
Проблема заключается в том, что я загрузил дб от активов и имя таблицы userX
, не USER_X
. Я прочитал в greendao doc, что: For example, a property called “creationDate” will become a database column “CREATION_DATE”.
Мой вопрос в том, как изменить эти значения по умолчанию? Я искал в документации для решения, но я не нашел решения. Есть ли решение для моей проблемы?
Благодаря