UNPKG

@ifit/mongoose-dao

Version:

Mongo helper methods for working with data in a DAO or repository pattern

16 lines (15 loc) 489 B
import * as mongoose from "mongoose"; export declare const defaultOptions: mongoose.ConnectionOptions; export declare enum MongoConnectionState { Disconnected = 0, Connected = 1, Connecting = 2, Disconnecting = 3 } export interface IMongoConnection { mongoUri?: string; mongoAuth?: string; replacePattern?: string; options?: mongoose.ConnectionOptions; } export declare function connectToMongo(connection?: IMongoConnection): Promise<MongoConnectionState>;