Skip to content

cutiips/FireStork

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

1 Commit
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ“Œ Description

This project exports Firestore data into JSON files.

  • allInOne.py: Exports the entire Firestore database, including subcollections.
  • extract_json.py: Exports a specific Firestore collection.

๐Ÿš€ Installation

  1. Create a virtual environment:

    py -3.10 -m venv env
  2. Activate it

    .\env\Scripts\activate
  3. Install the dependencies

    pip install -r requirements.txt

๐Ÿ”ง Config

export the entire Firestore database : python allInOne.py

export a specific Firestore collection : python extract_json.py

๐Ÿ› ๏ธ Dependencies

  • firebase-admin
  • google-api-core
  • python-dotenv
  • json (built-in)
  • os, sys, datetime, logging (built-in)

About

This project exports Firestore data into JSON files.

Resources

Stars

Watchers

Forks

Languages