database_service_wrapper 1.0.3 copy "database_service_wrapper: ^1.0.3" to clipboard
database_service_wrapper: ^1.0.3 copied to clipboard

A unified Flutter database service wrapper supporting SQL (Drift, Sqflite), NoSQL (Hive, ObjectBox), and secure storage with a consistent API

Changelog #

All notable changes to this project will be documented in this file.

1.0.3 #

Fixed #

  • Minor bug fixes and improvements

1.0.2 #

Fixed #

  • Added missing files to the package

1.0.1 #

Fixed #

  • Minor bug fixes and improvements

1.0.0 #

Added #

  • Initial Release: Unified Flutter database service wrapper
  • SQL Database Support: Sqflite and Drift implementations with consistent API
  • NoSQL Database Support: Hive and ObjectBox implementations
  • Secure Storage: Flutter Secure Storage integration
  • Unified Interface: Consistent API across all database types
  • Error Handling: Custom DBSWException for comprehensive error management
  • Transaction Support: Batch operations and atomic transactions
  • CRUD Operations: Complete create, read, update, delete functionality
  • Advanced Features: Aggregations, raw queries, and database management tools

Features #

  • Cross-platform support (iOS, Android, Web, Desktop)
  • Type-safe operations with Dart's type system
  • Easy database initialization and cleanup
  • Comprehensive documentation and examples
1
likes
130
points
234
downloads

Publisher

unverified uploader

Weekly Downloads

A unified Flutter database service wrapper supporting SQL (Drift, Sqflite), NoSQL (Hive, ObjectBox), and secure storage with a consistent API

Repository (GitHub)
View/report issues

Topics

#database #flutter #sql #nosql #storage

Documentation

Documentation
API reference

License

MIT (license)

Dependencies

drift, drift_flutter, flutter, flutter_secure_storage, hive, hive_flutter, objectbox, objectbox_flutter_libs, path, path_provider, sqflite, sqflite_common_ffi, sqflite_common_ffi_web

More

Packages that depend on database_service_wrapper