Skip to main content

Google Cloud FireStore Database Utilities - Backup, Restore, Import, List

Project description

Google Cloud FireStore Database Utilities for following functions:

To Backup Collections

To Restore Collection

To Convert or Import a CSV File to Collection

To List All Collections


sudo pip3 install firedb

Usage Examples:

Initialize the FireStore Database

import firedb

db = firedb.db()



This will create a collection_name.json file as backup

db.backup(‘col1’, ‘col2’, ‘col3’)

This will create multiple jsons files - col1.json to col3.json as backup


This will create json backup files for all collections in the database.



This will create a collection with name “collection_name”

Convert or Import from CSV:


This will convert a CSV File to Collection.

Optional keyword argument name can be supplied to assign document name.

To List all Collections:


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

firedb-0.2.tar.gz (1.9 kB view hashes)

Uploaded source

Built Distribution

firedb-0.2-py3.7.egg (3.5 kB view hashes)

Uploaded 3 7

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page