API reference › @evolu/common › local‑first/Query
Query helpers, execution, and caching.
| Function | Description |
|---|
| applyPatches | - |
| evoluJsonArrayFrom | An improved Evolu version of Kysely's SQLite jsonArrayFrom helper. |
| evoluJsonBuildObject | An improved Evolu version of Kysely's SQLite jsonBuildObject helper. |
| evoluJsonObjectFrom | An improved Evolu version of Kysely's SQLite jsonObjectFrom helper. |
| getJsonObjectArgs | - |
| makePatches | We detect only changes in the whole result and in-place edits. In the future, we will add more heuristics. We will probably not implement the Myers diff algorithm because it's faster to rerender all than to compute many detailed patches. We will only implement logic a developer would implement manually, if necessary. |
| parseSqliteJsonArray | - |
| Variable | Description |
|---|
| kyselyJsonIdentifier | A unique identifier prepended to JSON-encoded strings. This allows safe detection and parsing of only those columns that require JSON.parse. |
| kyselySql | - |