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.
An Android helper class to manage database creation and version management using an application's raw asset files.
A light weight library for exporting and importing sqlite database in android.
A simple & fluent Android ORM, how can it be easier? And it's compatible with RxJava2!
SQLBrite helper class to manage database creation and version management using an application's raw asset files.
A small library for sync android SqlLite database to cloud storage.
A library for reading Shared Preferences and Database values within the application.
The sweetest way into saving and loading SQLite.
SQLiteToExcel is a light weight library to convert SQLite database to Excel.
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.
To solve database upgrade of greenDao and just need one line code.
The Spatialite geospatial database ported for Android. 100% offline, portable and self-contained as SQLite.
WHEN DO I NEED IT?
SQLite is simple and lightweight; it follows that managing SQLite databases on Android should be as well.
Squeaky strives to be a straightforward approach to creating, migrating, and accessing SQLite databases.
Make things easy when you need to write a sql statment for Android SQLite.
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.
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.
A simple copying external database library for Android.
This is an Android specific distribution of the latest versions of SQLite. It contains the latest SQLite version and the Android specific database APIs derived from AOSP packaged as an AAR library distributed on jcenter.
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.
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.
DBTools Gen is a ORM Java class file generator and SQL Schema file generator library. DBTools Gen makes it easy to create databases schema files and create JPA ORM Mapping or Android ORM Mapping files.
This project intends to solve the problem of concurrent write attempts from different threads to an Android SQLite database.
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.
NexusData is an object graph and persistence framework for Android. It allows for organizing and managing relational data and serializing it to SQLite or custom stores. The data can be accessed or modified using higher level objects representing entities and their relationships. NexusData manages all the objects in the persistence store, tracks changes, and maintains consistency in relationships.
A fast way to store POJO in sqlite on an Android device without troubling yourself with database creation.