Class export=

Hierarchy

  • export=

Constructors

  • Parameters

    • Optional databasePath: string
    • Optional interval: number

    Returns export=

Properties

collectionMetadata: collectionMetadataRecord
collectionStore: collectionStore
databasePath: string
writeQueue: Set<string>
_instance: export=

Methods

  • Parameters

    • collectionName: string
    • lookupValue: string | document

    Returns Option<document | document[]>

  • Parameters

    • collectionName: string
    • Optional force: boolean

    Returns Result<collectionStore, string>

  • Parameters

    • collectionName: string

    Returns void

  • Returns void

  • Parameters

    • collectionName: string
    • key: string
    • data: document

    Returns Result<boolean, string>

  • Parameters

    • collectionName: string
    • lookupValue: string | document

    Returns Result<string | string[], string>

  • Returns void

  • Parameters

    • collectionName: string
    • lookupValue: string | document

    Returns Result<boolean, string>

  • Parameters

    • collectionName: string
    • lookupValue: string | document
    • data: document | document[]

    Returns Result<document, string>

  • Parameters

    • collectionName: string
    • lookupValue: string | document
    • data: document

    Returns Result<document | document[], string>

  • Parameters

    • collectionName: string

    Returns void

  • Returns void

  • Parameters

    • collectionName: string

    Returns Promise<[result: boolean, error: unknown]>

  • Parameters

    • interval: number = 2000

    Returns void

Generated using TypeDoc