If you are using room database, you can use this library for full backup and restore. Also you can encrypt output file with your desired secret key.
Kotlin library to make easy using local document-oriented database in Android apps.
An Android & JVM key-value database powered by Protobuf and Coroutines.
Kissme is an open-source library providing encrypted key-value storage. It can be integrated seamlessly in Kotlin projects built with Kotlin Multiplatform, Kotlin/Native, and Kotlin Android plugins.
Kissme allows storing key-value data in common code modules without any additional boilerplate code.
An Easier and Lazier approach to SQL database for Android.
Easy data storage is a library where users can stored their data in Shared Preferences in easier way. It provides to store the data in all primitive data type format as well as object and list of custom object format.
This library helps you to export DB to SD card or import from it.
This is a android kotlin library which will make your work with SQLite database much more easier in more objective way.
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.