Stream DB

Stream-backed reactive database with @durable-streams/state. createStreamDB() with schema and stream options, db.preload() lazy initialization, db.collections for TanStack DB collections, optimistic actions with onMutate and mutationFn, db.utils.awaitTxId() for transaction confirmation, control events (snapshot-start, snapshot-end, reset), db.close() cleanup, re-exported TanStack DB operators (eq, gt, and, or, count, sum, avg, min, max).

durable-streams 52385d4 7.3 KB Updated

File contents

durable-streams/durable-streams/tree/main/packages/state/skills/stream-db commit 52385d4b1a

Frequently asked questions

npx skillmds@latest add durable-streams/stream-db