firestore_odm_builder 1.1.0 copy "firestore_odm_builder: ^1.1.0" to clipboard
firestore_odm_builder: ^1.1.0 copied to clipboard

Code generator for Firestore ODM annotations. Generates type-safe Firestore operations from annotated classes.

Firestore ODM Builder #

Code generator for Firestore ODM annotations. Generates type-safe Firestore operations from annotated classes.

Installation #

Add to your pubspec.yaml:

dev_dependencies:
  firestore_odm_builder: ^1.0.0
  build_runner: ^2.4.0

Usage #

This package automatically generates code when you use the annotations from firestore_odm_annotation:

import 'package:firestore_odm_annotation/firestore_odm_annotation.dart';

@Collection('users')
class User {
  const User({required this.name, required this.email});
  final String name;
  final String email;
}

Run the code generator:

dart run build_runner build

This generates type-safe collection references, query builders, and serialization code.

Generated Features #

  • Collection references (usersCollection)
  • Type-safe query builders
  • Automatic serialization/deserialization
  • Real-time snapshot support
  • Transaction and batch operations
0
likes
0
points
188
downloads

Publisher

verified publishersylphx.com

Weekly Downloads

Code generator for Firestore ODM annotations. Generates type-safe Firestore operations from annotated classes.

Repository (GitHub)
View/report issues

Topics

#firestore #odm #code-generation #build-runner #flutter

License

unknown (license)

Dependencies

analyzer, build, firestore_odm_annotation, source_gen

More

Packages that depend on firestore_odm_builder