Это не то, что ORMLite может сделать сам - вам придется помочь.Если вы хотите отредактировать свой вопрос и включить свою схему SQLite, я отредактирую свой ответ, включив в него некоторые необходимые объекты.
Например, вот некоторые сопоставления полей:
- INTEGER -> int
- VARCHAR -> String
- BOOLEAN -> логический
- TIMESTAMP -> дата
- BIGINT -> long ...
Я бы предложил создать класс и использовать метод TableUtils.getCreateTableStatements(ConnectionSource, Class<T>)
, чтобы увидеть, какая схема выгружается и как она сравнивается с существующей схемой.Затем добавляйте или изменяйте поля, пока не получите максимально близкое совпадение.