@uprtcl/ipfs-provider
Version:
_Prtcl provider wrappers around ipfs-http-client
19 lines (15 loc) • 350 B
text/typescript
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');
}
}