firestore_odm_annotation 5.3.0 copy "firestore_odm_annotation: ^5.3.0" to clipboard
firestore_odm_annotation: ^5.3.0 copied to clipboard

Annotations for firestore_odm, the type-safe Firestore ODM for Flutter and Dart. Declare collections, subcollections and document ID fields.

example/example.md

Example #

import 'package:firestore_odm/firestore_odm.dart';

part 'schema.g.dart';

@firestoreOdm
class User {
  const User({required this.id, required this.name});

  @DocumentIdField()
  final String id;
  final String name;
}

class AppSchema extends FirestoreSchema {
  const AppSchema();
}

@Schema()
@Collection<User>('users')
const appSchema = AppSchema();

A complete, tested example is in firestore_odm/example.

1
likes
160
points
793
downloads

Documentation

Documentation
API reference

Publisher

verified publishersylphx.com

Weekly Downloads

Annotations for firestore_odm, the type-safe Firestore ODM for Flutter and Dart. Declare collections, subcollections and document ID fields.

Homepage
Repository (GitHub)
View/report issues

Topics

#firestore #odm #annotations #code-generation #flutter

License

MIT (license)

Dependencies

meta

More

Packages that depend on firestore_odm_annotation