semvec/pypi-packages huggingface dataset:
firestoretools 0.1.2
Useful tools to work with Google Firestore in Python
License: MIT
Keywords: Firestore,Firebase,Google Cloud,Python 3

Useful tools to work with Google Cloud Firestore database in Python

# Description

Main functions

- `read`: recursively read collections and documents, and save to disk. Useful for backup operation.
- `write`: write whole folder with arbitrary levels of nested structure. Useful for restore operation.

# Installation

## Normal installation

```bash
pip install firestoretools
```

## Development installation

```bash
git clone https://github.com/ncthuc/firestoretools.git
cd firestoretools
pip install --editable .
```

# Usage
## Backup data
```bash
firestoretools read --help
```

## Restore data
```bash
firestoretools write --help
```

# Change log

## [0.1.2] - 2019-03-06

### Added
- Add `write` that read data from local folder and write to Firestore


## [0.1.1] - 2019-02-27

### Added
- Add `read` that read data (document/collection) from Firestore and save to local file system


## [0.1.0] - 2019-02-27

### Added
- Init project
- Firestore setup with `firebase-admin` Python library