litebase 1.0.0 copy "litebase: ^1.0.0" to clipboard
litebase: ^1.0.0 copied to clipboard

A lightweight SQLite database wrapper for Flutter based on sqflite, supporting both app-level and user-level databases with DAO patterns.

litebase #

A lightweight SQLite database wrapper for Flutter based on sqflite, supporting both app-level and user-level databases with DAO patterns.

There is a complementary code generation library, litebase_gen, to help you quickly generate boilerplate code.

Features #

  • Lightweight SQLite database wrapper
  • App-level and user-level database support
  • DAO (Data Access Object) pattern implementation
  • Database migration support
  • Batch operations and transactions
  • Query pagination and filtering

Installation #

Add the dependency in pubspec.yaml:

dependencies:
  litebase: ^1.0.0

Then run:

flutter pub get

Usage #

Please check the example.

Example #

See the example directory for a complete sample app.

License #

The project is under the MIT license.

0
likes
160
points
10
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

A lightweight SQLite database wrapper for Flutter based on sqflite, supporting both app-level and user-level databases with DAO patterns.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

logger_wrapper, path, sqflite

More

Packages that depend on litebase