cindel_annotations 0.1.6-dev.1 copy "cindel_annotations: ^0.1.6-dev.1" to clipboard
cindel_annotations: ^0.1.6-dev.1 copied to clipboard

Public annotations and schema metadata types for the Cindel NoSQL local database.

cindel_annotations #

Public annotations and shared schema types for Cindel, an ultra-fast, lightweight NoSQL local database for Flutter and Dart apps.

Maintainer: Alain Ramirez nolbertrg@gmail.com

Repository: https://github.com/mainser/Cindel

What It Provides #

  • @Collection for persisted root models.
  • @Embedded for nested value objects.
  • @Index and @index for indexed fields.
  • @Enumerated for enum persistence strategies.
  • @ignore for transient fields.
  • Id and autoIncrement for generated native IDs.
  • Shared index and enum option types used by cindel and cindel_generator.

Most applications depend on cindel directly, which re-exports the public annotation API. Generator and tooling packages depend on this package to share schema metadata without pulling in the native runtime.

Publishing Status #

This package is still pre-1.0.0. The -dev.1 release line is intended as the first coordinated Cindel pub.dev development preview.

1
likes
0
points
184
downloads

Documentation

Documentation

Publisher

unverified uploader

Weekly Downloads

Public annotations and schema metadata types for the Cindel NoSQL local database.

Repository (GitHub)
View/report issues

Topics

#database #nosql #annotations #schema

License

unknown (license)

More

Packages that depend on cindel_annotations