You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Room persistence library provides an abstraction layer over SQLite to allow fluent database access while harnessing the full power of SQLite. In particular, Room provides the following benefits:
Compile-time verification of SQL queries.
Convenience annotations that minimize repetitive and error-prone boilerplate code.
I'm actually working on it in my repository. I'll send you pull requests as I go. Do note, however, that it will involve a lot of cleanup first, as I want to simplify the current models as much as possible, remove nested models (such as account->transaction->split), remove behaviour that belongs somewhere else, etc.
From https://developer.android.com/training/data-storage/room:
mainly concerns the org.gnucash.android.db package, but also all the other places where
sqlite
API is used directly (see search).also #164 is mildly relevant
The text was updated successfully, but these errors were encountered: