UNPKG

@uprtcl/ipfs-provider

Version:

_Prtcl provider wrappers around ipfs-http-client

19 lines (15 loc) 350 B
import Dexie from 'dexie'; export interface EntityStatus { id: string; pinned: number; } export class PinnerCacheDB extends Dexie { entities: Dexie.Table<EntityStatus, string>; constructor(name: string) { super(name); this.version(1).stores({ entities: '&id,pinned', }); this.entities = this.table('entities'); } }