The Hyperion plugin of DBFlowManager for viewing DBFlow databases in the app.
This is a android kotlin library which will make your work with SQLite database much more easier in more objective way.
A simple & fluent Android ORM, how can it be easier? And it's compatible with RxJava2!
For those who find statements like cursor.getString(cursor.getColumnIndexOrThrow(COLUMN_NAME)) or cursor.getColumnIndex(COLUMN)==-1 ? value=FALLBACK : value=cursor.getString(COLUMN) a bit too arcane and verbose.
A fast way to store POJO in sqlite on an Android device without troubling yourself with database creation.
A library for reading Shared Preferences and Database values within the application.
History Provider is a simple library that stores your typed history inside a Database using the concept of Content providers, making the history database available to any application in the phone.
The sweetest way into saving and loading SQLite.
This project is aimed at providing a simple API to build SQLite query statements. This library does nothing but build statements; it's not an ORM. The API syntax is inspired from the jOOQ library.
This is a sample project which helps anybody who wish to work with GreenDAO library.
This application contains all the thing you need to start creating project using GreenDAO.
A simple copying external database library for Android.
Adding migrations in Android for databases is tricky and involves a lot a human effort. There is huge scope for human error and screwed up migrations. Poirot aims to fix that by attempting to automatically generating migrations where it can, and by forcing certain practices upon the user.
Use easily the database SQLite on Android using the DAO and transformer design patterns. Basic methods are already implemented in the class SQLiteDelegate
, if you need further queries you should extend from it.
Poetry is a persistence library that allows you to persist a JSON object tree (through Jackson) directly into an SQLite database (through OrmLite). Poetry enables you to write less code and persist data much faster.
This project intends to solve the problem of concurrent write attempts from different threads to an Android SQLite database.
This compiler will generate you db class, content provider and several helper class for you from a describing file. You can set several options like package name, database name, database version, content authority and others.
Android library for detecting and reporting long running SQLite queries.
If some of your queries takes longer than the threshold specified in the CerberusCursorFactory constructor, the report containing the offending query, elapsed query time, stack trace, and the result of EXPLAIN QUERY PLAN sqlite query will be dumped into the logcat.
A modular object storage framework for Kotlin multiplatform projects.
Selekt is a Kotlin and familiar Android wrapper over the community edition of SQLCipher, an SQLite extension that provides 256-bit AES encryption of database files. Selekt realises the maximum concurrency offered by SQLite3: When enabled for WAL-journal mode, "readers do not block writers and a writer does not block readers. Reading and writing can proceed concurrently."
A Database Abstraction Layer to write clean and organized ORM-less persistance code. Used to replace ROOM ORM from my projects.
ObjectBox is an an easy to use, object-oriented lightweight database and a full alternative to SQLite.
Kotlin library to make easy using local document-oriented database in Android apps.
An Easier and Lazier approach to SQL database for Android.
SQLBrite helper class to manage database creation and version management using an application's raw asset files.