Typed schema for the idb library's generic type parameter. This tells TypeScript the shape of our object stores.

interface IDBHexastoreSchema {
    ops: { key: number[]; value: never };
    pso: { key: number[]; value: never };
    spo: { key: number[]; value: never };
    terms: { indexes: { by_term: string }; key: number; value: TermRecord };
}

Properties

Properties

ops: { key: number[]; value: never }
pso: { key: number[]; value: never }
spo: { key: number[]; value: never }
terms: { indexes: { by_term: string }; key: number; value: TermRecord }