Implements

  • IManager

Constructors

Properties

name: string
type: "@storehouse/redis-om" = '@storehouse/redis-om'

Methods

  • Parameters

    • m: Schema<Record<string, any>>

    Returns Schema<Record<string, any>>

  • Returns Promise<string | void>

  • Returns Promise<string | void>

  • Creates indexes in Redis for use by the Repository#search method. Does not create a new index for an index that hasn't changed. Requires that RediSearch and RedisJSON are installed on your instance of Redis.

    Returns Promise<void>

  • Removes existing indexes from Redis. Use this method if you want to swap out your indexes because your Entities have changed. Requires that RediSearch and RedisJSON are installed on your instance of Redis.

    Returns Promise<void>

  • Returns RedisConnection

  • Parameters

    • name: string

    Returns undefined | Repository<Record<string, any>>