Options
All
  • Public
  • Public/Protected
  • All
Menu

External module "BaseRepositoryFake"

Index

Variables

createRepository

createRepository: CurriedFunction2<string, string, object> = R.curry((collectionName: string, url: string) => {entities = [];const db = url;fakeDbCollection.collectionName = collectionName;return {db,collectionName,getDbCollection,save,getById,getByIds,find,};})

entities

entities: IEntityMinBase[] = []

Functions

find

  • find(query: any, options: object): Promise<IEntityMinBase[]>
  • Parameters

    • query: any
    • options: object
      • limit: number

    Returns Promise<IEntityMinBase[]>

getById

  • getById(id: string): Promise<IEntityMinBase>

getByIds

  • getByIds(ids: string[]): Promise<IEntityMinBase[]>

getDbCollection

  • getDbCollection(): object

save

  • save(entity: IEntityMinBase): Promise<IEntityMinBase>

Object literals

fakeDbCollection

fakeDbCollection: object

collectionName

collectionName: string = "collectionName"

Generated using TypeDoc