Skip to main content

Interface: CacheConfig

Defined in: tanqory-platform-packages/packages/api/sdk/src/core/types.ts:227

Properties​

adapter?​

optional adapter?: "memory" | "localStorage" | "asyncStorage" | CacheAdapter

Defined in: tanqory-platform-packages/packages/api/sdk/src/core/types.ts:238

Cache adapter

Default​

'memory'

defaultTTL?​

optional defaultTTL?: number

Defined in: tanqory-platform-packages/packages/api/sdk/src/core/types.ts:244

Default TTL in seconds

Default​

300 (5 minutes)

enabled?​

optional enabled?: boolean

Defined in: tanqory-platform-packages/packages/api/sdk/src/core/types.ts:232

Enable caching

Default​

true

maxSize?​

optional maxSize?: number

Defined in: tanqory-platform-packages/packages/api/sdk/src/core/types.ts:250

Maximum cache size in MB

Default​

10

prefix?​

optional prefix?: string

Defined in: tanqory-platform-packages/packages/api/sdk/src/core/types.ts:256

Cache key prefix

Default​

'tanqory:'