Class: RedisDB
Implements#
Constructors#
constructor#
+ new RedisDB(redisClient: Redis): RedisDB
Parameters#
| Name | Type |
|---|---|
redisClient | Redis |
Returns: RedisDB
Defined in: db/redis.ts:5
Properties#
redisClient#
• redisClient: Redis
Defined in: db/redis.ts:5
Methods#
add#
â–¸ add(key: string, url: string): Promise<boolean>
Parameters#
| Name | Type |
|---|---|
key | string |
url | string |
Returns: Promise<boolean>
Implementation of: DB
Defined in: db/redis.ts:29
deleteKey#
â–¸ deleteKey(key: string): Promise<boolean>
Parameters#
| Name | Type |
|---|---|
key | string |
Returns: Promise<boolean>
Implementation of: DB
Defined in: db/redis.ts:23
deleteUrl#
â–¸ deleteUrl(key: string, url: string): Promise<boolean>
Parameters#
| Name | Type |
|---|---|
key | string |
url | string |
Returns: Promise<boolean>
Implementation of: DB
Defined in: db/redis.ts:26
get#
â–¸ get(key: string): Promise<Hook>
Parameters#
| Name | Type |
|---|---|
key | string |
Returns: Promise<Hook>
Implementation of: DB
Defined in: db/redis.ts:11
getDB#
â–¸ getDB(): Promise<Hook[]>
Returns: Promise<Hook[]>
Implementation of: DB
Defined in: db/redis.ts:14