@ords/modules
Version:
Modules for ords-core microservices based upon proposals
18 lines (17 loc) • 982 B
TypeScript
import { ServiceRegistry, proposals } from '@ords/core';
/**
* MongoDB database connections
* Root: db
*/
export declare class DatabaseMongo implements proposals.database.Proposal {
/**
* Database connection
*/
private db;
create(request: proposals.main.types.Request, mH: proposals.main.types.PairObserver, pH: proposals.main.types.PairObserver): void;
read(request: proposals.main.types.Request, mH: proposals.main.types.PairObserver, pH: proposals.main.types.PairObserver): void;
update(request: proposals.main.types.Request, mH: proposals.main.types.PairObserver, pH: proposals.main.types.PairObserver): void;
patch(request: proposals.main.types.Request, mH: proposals.main.types.PairObserver, pH: proposals.main.types.PairObserver): void;
delete(request: proposals.main.types.Request, mH: proposals.main.types.PairObserver, pH: proposals.main.types.PairObserver): void;
constructor(ms: ServiceRegistry, connectionstring: string);
}