Easily transfer data between firebase projects
Project description
firebase-data
Easily transfer data between firebase projects.
Why another Firebase data management tool
- Existing ones don't provide features to handle inter-project data management.
Install
pip install firebase-data
Usage
Export
fdata export_data --service_account_path=./svc.dev.json --collection=foos
Import
fdata import_data --service_account_path=./svc.prod.json --collection=foos
Warning
- Not optimized for large collections (your PC will explose)
- Only one collection depth, i.e. foos{fooId}/bars/{barId}
TODOS
- import/export (depth one)
- import+export as single call
- clean/delete
- other firebase data
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
firebase-data-1.0.0.tar.gz
(3.7 kB
view hashes)
Built Distribution
Close
Hashes for firebase_data-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3520228d6ab933013c13bf664fb2bc0d64bbfa66427aa98731afeae7762889df |
|
MD5 | d5bfdb7b82f30a3b2ed9e2b23de6b93b |
|
BLAKE2b-256 | 62c806ad8bc060fc96047d1f4f7ff8b1985a873dde35d6e037fa2f2eec721a97 |