angel_firestore 0.1.0 angel_firestore: ^0.1.0 copied to clipboard
Admin Firebase firestore service for the angel framework
import 'package:dartbase_admin/dartbase.dart';
import 'package:angel_framework/angel_framework.dart';
import 'package:angel_firestore/angel_firestore.dart';
main() async {
var app = new 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}");
});
}