Usage
Generating Mock Firestore Data
Programmatic Usage
// Import it in your project
import { generateFirestoreData } from "generate-firestore-data";
// Or
const { generateFirestoreData } = require("generate-firestore-data");
// Import firebase-admin
import firebase from "firebase-admin";
// Or
const firebase = require("firebase-admin");
// Use it
(async () => {
const databaseURL = "<FIREBASE_DATABASE_URL>";
const credential = require("./firebase-key.json");
const { schema, count, keyReducers } = require("./schema");
await generateFirestoreData(
{
schema,
count,
keyReducers
},
{
firebase,
credential,
databaseURL
}
);
// Done 👍
})()
Cli Usage
Requires 2 files to exist schema.js and credentials.js
credentials.js
credentials.jsschema.js
schema.jsLast updated