flutter_easy_db 1.1.0
flutter_easy_db: ^1.1.0 copied to clipboard
A secure, easy-to-use encrypted local database for Flutter combining the best of Isar and Drift with AES-256 encryption built in.
1.1.0 #
- Restructured into two separate APIs:
EasyDbNoSql— Isar-style document database (schema-free)EasyDbSql— Drift-style relational database (typed tables, joins, foreign keys)
- Added per-column encryption for SQL mode
- Added JOIN and LEFT JOIN support
- Added foreign key constraints with cascade options
- Added raw SQL query and transaction support
1.0.0 #
- Initial release
- AES-256-CBC encryption with random IV per record
- Simple object-oriented API (put, get, delete, query)
- Fluent type-safe query builder with filters, sorting, pagination
- Reactive streams for watching collection changes
- Batch insert operations with transactions
- Zero-config collections (no schema needed)
- Cross-platform support (iOS, Android, macOS, Linux, Windows)