flutter_easy_db library

flutter_easy_db - A secure, easy-to-use encrypted local database for Flutter.

Combines the simplicity of Isar's object-oriented API with Drift's type-safe queries, adding AES-256 encryption for all stored data.

Classes

DbDocument
Represents a stored document in EasyDB.
EasyCollection
A collection (similar to a table) in EasyDB.
EasyDb
The main entry point for flutter_easy_db.
EasyDbConfig
Configuration for EasyDB instance.
EasyQuery
Type-safe query builder inspired by Drift's query system combined with Isar's simple filter API.
EasyQueryExecutor
Query executor that provides a fluent API for querying a collection.
EncryptionEngine
AES-256-CBC encryption engine for securing stored data.
QueryFilter
Represents a single filter condition.