database_service_wrapper 1.0.0 copy "database_service_wrapper: ^1.0.0" to clipboard
database_service_wrapper: ^1.0.0 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.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
0
points
242
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

License

unknown (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