@kurai-io/mongo
Version:
Abstraction layer for Mongo database
11 lines (10 loc) • 571 B
TypeScript
import { MongoClient, MongoClientOptions } from 'mongodb';
import { default as MongoController } from './mongo-controller';
export declare const mongo: {
createClient(connectUri: string, databaseName: string, options?: MongoClientOptions): MongoController;
createInstance(connectUri: string, options?: MongoClientOptions): {
createClient(databaseName: string): MongoController;
};
withClient(mongoClient: MongoClient, databaseName: string): MongoController;
createMongoClient(connectUri: string, options?: MongoClientOptions): MongoClient;
};