Node.js Functions to export data from Firestore to JSON and import data from JSON to Firestore. Taken from Gist sturmenta/firestore2json.js and Copy/Export a Cloud Firestore Database by Bruno Braga.
Funciones en Node.js para exportar datos de Firestore a JSON e importar datos de JSON a Firestore. Tomado de Gist sturmenta/firestore2json.js and Copy/Export a Cloud Firestore Database de Bruno Braga.
Set your collections and subcollections names in schema.js:
Establecer los nombres de las colecciones y subcolecciones en schema.js:
schema = {
collection1: {},
collection2: {
subcollection1: {}
}
};
Set firebase service account in service-account.json.
Establecer la cuenta de servicio de firebase en service-account.json.
Data is exported to db.json. Run any of these 2 commands:
Los datos son exportados a db.json. Ejecutar cualquiera de estos 2 commandos:
npm run export
npm run pull
Data is imported from db.json. Run any of these 2 commands:
Los datos son importados de db.json. Ejecutar cualquiera de estos 2 commandos:
npm run import
npm run push
Want to file a bug, contribute some code, or improve documentation? Thanks! Feel free to contact me at @davidvives or at davr59@outlook.com.
¿Quiere reportar un error o una pulga, contribuir con código o mejorar la documentación? ¡Muchas gracias! Puede contactarme a @davidvives o a davr59@outlook.com.