angel_firestore 0.1.3 copy "angel_firestore: ^0.1.3" to clipboard
angel_firestore: ^0.1.3 copied to clipboard

Admin Firebase firestore service for the angel framework. With this package you can use firestore as a DB in your angel project.

example/example.dart

import 'package:angel_firestore/angel_firestore.dart';
import 'package:angel_framework/angel_framework.dart';
import 'package:dartbase_admin/dartbase_admin.dart';

void main() async {
  var app = Angel();
  var firebase = await Firebase.initialize('your-firebase-project-id',
      await ServiceAccount.fromFile('service-account.json'));
  var firestore = Firestore(firebase: firebase);
  var collection = firestore.collection('test');

  var service = app.use('/api/users', FirestoreClientService(collection));

  service.afterCreated.listen((event) {
    print('New user: ${event.result}');
  });
}
0
likes
40
pub points
0%
popularity

Publisher

unverified uploader

Admin Firebase firestore service for the angel framework. With this package you can use firestore as a DB in your angel project.

Repository (GitHub)
View/report issues

License

MIT (LICENSE)

Dependencies

angel_framework, dartbase_admin, http

More

Packages that depend on angel_firestore