@stoqey/firestore
Version:
NodeJS Firebase Firestore CRUD library
21 lines (20 loc) • 519 B
TypeScript
import * as admin from 'firebase-admin';
interface ReadQuery {
path: string;
field: string;
equalTo: any;
limit?: number;
}
export declare class RealTimeDb {
db: admin.database.Database;
private static _instance;
static get Instance(): RealTimeDb;
private constructor();
/**
* getRef
*/
getRef(path: string): admin.database.Reference;
setData: (path: string, data: any) => Promise<any>;
readData: (args: ReadQuery) => Promise<any>;
}
export default RealTimeDb;