1.0.2 • Published 6 years ago

@brandund/csvtofirestore v1.0.2

Weekly downloads
1
License
MIT
Repository
github
Last release
6 years ago

csvtofirestore

Realy basic (not smart we can say STUPID) javascript tool for converting data from csv file to firebase firestore. I created it for one my specific use. Contact me if you want something like this but you are not sure if this is solution of you problem :-)

Installation

Install using npm:

npm i -g @brandund/csvtofirestore

Usage

1) Create empty dir and go in it.

mkdir what_ever
cd what_ever

2) Install @brandund/csvtofirestore.

npm i -g @brandund/csvtofirestore

3) Create firebaseConfig.js and add config of your firebase project into it.

touch firebaseConfig.js

example of firebaseConfig.js:

module.exports = {
    config: {
        apiKey: "<API_KEY>",
        authDomain: "<AUTH_DOMAIN>",
        databaseURL: "<DATABASE_URL>",
        projectId: "<PROJECT_ID>",
        storageBucket: "<STORAGE_BUCKET",
        messagingSenderId: "<MESSAGING_SENDER_ID>"
    }
};

4) Copy your .csv file into what_ever folder.

5) Run csvtofirestore tool.

csvtofirestore -F "$(pwd)/firebaseConfig.js" -C "$(pwd)/data.csv" -c 'users'

Options

-V, --version                           output the version number
-F, --firebase-config [firebaseConfig]  name of firebase firestore config file in the root folder
-C, --csv [csv]                         name of csv file in the root folder
-c, --collection [collection]           name of firestore collection
-h, --help                              output usage information
1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago

0.1.0

6 years ago