fire_base_real_time_db 0.0.7 copy "fire_base_real_time_db: ^0.0.7" to clipboard
fire_base_real_time_db: ^0.0.7 copied to clipboard

fire_base_real_time_db is a Flutter package that provides an abstraction layer for Firebase Realtime Database CRUD operations. It simplifies data management with methods for saving, updating, deleting [...]

example/main.dart

import 'package:firebase_core/firebase_core.dart';
import 'package:fire_base_real_time_db/fire_base_real_time_db.dart';

Future<void> main() async {
  // Initialize Firebase
  await Firebase.initializeApp();

  // Create an instance of the RealTimeDbCrudServiceImpl
  final realTimeDbService = RealTimeDbCrudServiceImpl();

  // Define the path in the database
  String path = 'users';

  // Save a new document
  await realTimeDbService.saveDocument(
    data: {'name': 'John Doe', 'email': 'johndoe@example.com'},
    path: path,
  );

  // Fetch all documents from the database
  List<Map<String, dynamic>?>? users = await realTimeDbService.getAllDocuments(
    path: path,
  );

  print('Users: $users');
}
0
likes
140
points
166
downloads

Publisher

unverified uploader

Weekly Downloads

fire_base_real_time_db is a Flutter package that provides an abstraction layer for Firebase Realtime Database CRUD operations. It simplifies data management with methods for saving, updating, deleting, and querying documents, including real-time stream updates.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

firebase_core, firebase_database, flutter, get_it_di_global_variable

More

Packages that depend on fire_base_real_time_db