digit_crud_bloc 0.0.1 copy "digit_crud_bloc: ^0.0.1" to clipboard
digit_crud_bloc: ^0.0.1 copied to clipboard

This package provides the core logic and services for managing entity-based data flows in a modular and extensible way. It supports dynamic entity mapping, relationship traversal, nested field resolut [...]

0.0.1 #

  • Added OR condition support to SQL query builder
  • Fixed service.isInitialized error
  • Added multi-table filter support
  • Updated query builder for search of list
  • Added SQL ordering support

0.0.3-dev #

  • Fixed query for count fetching

0.0.2-dev #

  • Major refactor for better readability and maintainability
  • Renamed all classes to generic names (CrudBloc, CrudService, etc.)
  • Extracted helper utilities into dedicated classes:
    • QueryBuilder — SQL and filter utilities
    • HydrationHelper — nested model data loading
    • RelationshipGraphHelper — relationship pathfinding between entities
  • Singleton setup now requires all dependencies to be set explicitly
  • Improved documentation and code comments

0.0.1-dev #

  • Initial release
  • CRUD operations for all supported entity types (create, search, update, delete)
  • Relationship graph support for resolving parent-child entity relationships
  • Nested model mapping for filtering deeply nested fields
  • Global search with filters, pagination, and relationship traversal
0
likes
30
points
145
downloads

Publisher

unverified uploader

Weekly Downloads

This package provides the core logic and services for managing entity-based data flows in a modular and extensible way. It supports dynamic entity mapping, relationship traversal, nested field resolution, and repository-driven CRUD operations.

License

MIT (license)

Dependencies

async, collection, dart_mappable, digit_data_model, dio, drift, flutter, flutter_bloc, freezed_annotation, intl, pluto_grid, recase, stream_transform, uuid

More

Packages that depend on digit_crud_bloc