Main Usage
List<User> users = SQLite.select()
.from(User.class)
.where(name.is("Andrew Grosner"))
.queryList();
SQLite.update(User.class)
.set(name.eq("Andrew Grosner"))
.where(name.eq("Andy Grosner"))
.executeUpdateDelete()
FlowManager.getDatabase(AppDatabase.class).beginTransactionAsync((DatabaseWrapper wrapper) -> {
// wraps in a SQLite transaction, do something on BG thread.
});
CursorResult<User> results = SQLite.select().from(User.class).queryResults();
try {
for (User user: results) { // memory efficient iterator
}
} finally {
results.close()
}Last updated
Was this helpful?