UNPKG

@instantdb/core

Version:

Instant's core local abstraction

30 lines (25 loc) 596 B
import { bench } from 'vitest'; import zenecaAttrs from './data/zeneca/attrs.json'; import zenecaTriples from './data/zeneca/triples.json'; import { createStore } from '../../src/store'; import query from '../../src/instaql'; const zenecaIdToAttr = zenecaAttrs.reduce((res, x) => { res[x.id] = x; return res; }, {}); const store = createStore(zenecaIdToAttr, zenecaTriples); bench('big query', () => { query( { store }, { users: { bookshelves: { books: {}, users: { bookshelves: {}, }, }, }, }, ); });