Use ORM queries for editable table grids #81
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "codex/orm-table-queries"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The editable runtime grids selected record IDs with SPARQL and opened per-subject ORM windows. ELFA Tables loaded its collection and filtered/sorted the editable grid in the UI. Both editable grid paths now use the public ORM for exact filtering, raw-property ordering and page navigation. Large-table query performance remains an upstream ORM/engine concern.
where,orderBy,pageSize: 100,maxActivePages: 1,nextPage()andpreviousPage(); remove production SPARQL table selection and membership polling. Related-record choices and live labels also use the ORM. Keep the old query/window transports only in historical benchmark fixtures.AGENTS.mdrule: database apps stay above the ORM and must not bypass its query features or implement large-table performance workarounds. Update README and scaling documentation to distinguish current behavior from historical measurements.Validation: 413 unit/integration tests; 45 browser scenarios across ELFA Tables and both runtime editors; runtime, delivery and profiling-helper TypeScript checks; production builds for ELFA Tables and both runtime editors;
git diff --check. Native offline WASM checks cover direct filters/order, next/previous/end navigation, scoped collections, and local/peer writes. Browser fixtures reject SPARQL table-selection queries.Scope: this migrates editable grid queries and runtime relationship choices. Saved alternative-view calculations and presentation behavior remain separate. Broker-backed multi-user behavior and large-table latency were not rebenchmarked. The earlier performance requirements are not claimed as fixed.
WIP: Use ORM queries for editable table gridsto Use ORM queries for editable table grids