Tobie Morgan Hitchcock
47e1a4aceb
Fix a bug with virtual records in scoped queries
...
When querying a virtual document, it would check that the scope had permission to view the record, even though the record did not actually belong to a table.
Not it checks to see if the record is a virtual in-memory record, and does not perform any permissions checks if this is the case.
2018-05-01 13:17:10 +01:00
Tobie Morgan Hitchcock
add47a5ada
Ensure correct ordering with same-compare values
2018-04-24 15:54:50 +01:00
Tobie Morgan Hitchcock
1f30035899
Add SQL FETCH functionality to SELECT statements
2018-04-22 00:10:52 +01:00
Tobie Morgan Hitchcock
ad4adbd986
Enable select * data from a foreign thing / record
2018-03-18 21:33:26 +00:00
Tobie Morgan Hitchcock
6c939c756c
Fix incremental table processing in iterator
2018-01-10 10:36:30 +00:00
Tobie Morgan Hitchcock
4e81a5633c
Improve binary condition comparison checks
2017-12-12 01:11:09 +00:00
Tobie Morgan Hitchcock
84b9cdc93a
Fix binary equality tree parsing and calculations.
2017-12-06 20:18:57 +00:00
Tobie Morgan Hitchcock
8fadbc9f35
Enable path expressions starting from params
2017-12-04 22:20:19 +00:00
Tobie Morgan Hitchcock
d367726709
Ensure NULL/VOID/EMPTY values are compared correctly
2017-12-03 11:10:38 +00:00
Tobie Morgan Hitchcock
4ff14caace
Add initial path following implementation
2017-11-28 01:20:30 +00:00
Tobie Morgan Hitchcock
386efc73ff
Add extra tests for parsing record IDs
2017-11-26 17:45:17 +00:00
Tobie Morgan Hitchcock
0762ee25b2
Use XIDs instead of UUIDs for record IDs
2017-11-26 16:54:49 +00:00
Tobie Morgan Hitchcock
1ac78aa950
A single *Thing in a subquery is the same as LIMIT 1
2017-11-26 13:45:48 +00:00
Tobie Morgan Hitchcock
43d841dacc
Full update of the DB package
2017-11-16 20:53:39 +00:00