UNPKG

scyllinx

Version:

A modern TypeScript ORM for ScyllaDB and SQL databases with Laravel-inspired syntax

9 lines (8 loc) 312 B
export interface CacheStore { connect(): Promise<void>; get(key: string): Promise<any>; set(key: string, value: any, ttl?: number): Promise<void>; forget(key: string): Promise<void>; flush(): Promise<void>; remember<T>(key: string, ttl: number, callback: () => Promise<T>): Promise<T>; }