Skip to main content

Extracts data from cloud firestore and firebase database

Project description

Firebase and Cloud Firestore Extractor

The project extracts data from cloud firestore among other things and do CRUD operations for backend purpose.

Motivation

The motivation behind it came from the purpose and realisation to help others understand it in a much better. In other words, to push others and become a better version of ourselves.

Tech/framework used

Ex. -

Built with

Features

My project stands out because I built it by tapping into my subconsious mind and dreams and put a gamble on it or say faith on it. As they say,your faith alone will guide you.song-ref And then by following my own instinct without following guidelines(like PEP8) and using fancy editors like pycharm,android-studio,visual studio code in the beginning.

Code Example

It is nothing special, but if you are favoring python3 to write it. Make sure to pay attention to small things like while making a function say extractdatabaseRef using credentials:-

def extractDatabase(cred):
    app=firebase_admin.initialize_app(cred)
    db=firestore.client()
    delete_app(app)
    return db
database_1=extractDatabase(cred_1)

Create a delete_app(app) instance of it as well to recreate say database_i=extractDatabase(cred_i) where i=[1,2,3,4,5,6,7,8.....10^6) using the same function.

Installation

To install firebase_admin API and any other module for a specific version of python,say,3.6 python3.6 -m pip install moduleName, where,

moduleName=firebase_admin,google-cloud-python.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

FirestoreExtractor-1.7.tar.gz (4.0 kB view details)

Uploaded Source

File details

Details for the file FirestoreExtractor-1.7.tar.gz.

File metadata

  • Download URL: FirestoreExtractor-1.7.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.23.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.2

File hashes

Hashes for FirestoreExtractor-1.7.tar.gz
Algorithm Hash digest
SHA256 32e18d2c683869d8bdefea6f0477fdca4c0e5a608e66e2d6dcf3a5f3918ec733
MD5 9ccfb6c03ca5a64b20640f979d6ef455
BLAKE2b-256 e5f5cd68177f672e8bef8b9fab8b1c4c3cb9a6c5c344f437144b0f7d7b70a5ba

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page