Python client for automating multiple redudant changes to Firestore without entering the web UI
The python version >= 3.8.3 with the following packages:
- subprocess
- JSON
- pathlib
- Googleapis/Python Client
You will need the keyfile.json file from Cloud Firestore located in Project Settings > Integrated Services > Generate new keyfile. The script detects and tells you how to export the path of keyfile.json for correct execution.
Only tested on Linux distributions - June 2, 2020. Will proceed to make adjustments for Windows based operating systems