Tobie Morgan Hitchcock
|
8ca211f96d
|
Simplify SQL string::slug function implementation
|
2022-07-04 10:41:18 +01:00 |
|
Tobie Morgan Hitchcock
|
508538e0cc
|
Add initial WebSocket JSON RPC implementation
|
2022-07-04 02:32:26 +01:00 |
|
Tobie Morgan Hitchcock
|
8dc7341cb1
|
Add functions on SQL Value for matching on type
|
2022-07-04 02:02:46 +01:00 |
|
Tobie Morgan Hitchcock
|
410295c800
|
Improve map! macro to allow extending the map with other map
|
2022-07-04 02:02:03 +01:00 |
|
Tobie Morgan Hitchcock
|
983a7b3f5c
|
Add mrg! macro for merging Maps together
|
2022-07-04 02:02:03 +01:00 |
|
Tobie Morgan Hitchcock
|
7af9daf159
|
Update 3rd party dependencies
|
2022-07-04 01:59:02 +01:00 |
|
Tobie Morgan Hitchcock
|
7bb4aa74f3
|
Move authentication code to separate module
|
2022-07-04 01:46:09 +01:00 |
|
Tobie Morgan Hitchcock
|
187d9c08dc
|
Allow ‘application/octet-stream’ content-type when importing
|
2022-07-04 01:25:35 +01:00 |
|
Tobie Morgan Hitchcock
|
527361efd4
|
Ensure script function is asynchronous
|
2022-07-04 01:25:35 +01:00 |
|
Tobie Morgan Hitchcock
|
039d2fbd54
|
Use alphabetical ordering for Cargo.toml dependencies
|
2022-07-03 20:33:13 +01:00 |
|
Tobie Morgan Hitchcock
|
663848172e
|
Simplify code for conversion between Boa and SurrealDB
|
2022-07-03 20:30:18 +01:00 |
|
Tobie Morgan Hitchcock
|
d0c37f4d66
|
Enable parsing of thing records inside strings
This allows for thing records to be parsed within JSON strings.
|
2022-07-03 20:28:30 +01:00 |
|
Tobie Morgan Hitchcock
|
0c86061086
|
Accept Thing as argument to type::thing SQL function
|
2022-07-03 19:22:12 +01:00 |
|
Tobie Morgan Hitchcock
|
bc16645d38
|
Ensure library build only includes specified features
|
2022-07-03 10:43:23 +01:00 |
|
Tobie Morgan Hitchcock
|
d5a6f80460
|
Ensure all operator keywords are one word only
|
2022-06-28 14:39:07 +01:00 |
|
Tobie Morgan Hitchcock
|
569182ee7b
|
Implement LIVE and KILL statements
|
2022-06-28 11:54:04 +01:00 |
|
Tobie Morgan Hitchcock
|
219f4a54ed
|
Enable ability to pass arguments to JavaScript functions
|
2022-06-28 11:54:04 +01:00 |
|
Tobie Morgan Hitchcock
|
3f4a144ef0
|
Ensure Date uses correct prototype in javascript functions
|
2022-06-28 11:54:04 +01:00 |
|
Tobie Morgan Hitchcock
|
519d10fbd3
|
Update 3rd party dependencies
|
2022-06-28 11:54:04 +01:00 |
|
Tobie Morgan Hitchcock
|
44f20d3740
|
Remove unnecessary public function definitions in sql module
|
2022-06-28 11:54:04 +01:00 |
|
Tobie Morgan Hitchcock
|
34ba79428c
|
Ensure correct permissions are used on each query
|
2022-06-28 11:54:04 +01:00 |
|
Tobie Morgan Hitchcock
|
ccdce709f2
|
Add UUID data type to SQL for efficient storage of UUIDs
|
2022-06-28 11:54:04 +01:00 |
|
Tobie Morgan Hitchcock
|
d04db02ee0
|
Add introductory message to command-line app
|
2022-06-28 11:54:04 +01:00 |
|
Tobie Morgan Hitchcock
|
4ba6581714
|
Update status page URL in README
|
2022-06-21 11:59:43 +01:00 |
|
Tobie Morgan Hitchcock
|
86c2285564
|
Fix output of SQL DEFINE SCOPE statement
|
2022-06-20 15:51:29 +01:00 |
|
Tobie Morgan Hitchcock
|
eff4d2c5e9
|
Implement scope signup and signin functionality
|
2022-06-20 12:29:06 +01:00 |
|
Tobie Morgan Hitchcock
|
b93b87f2a1
|
Remove unused CONNECT clause on DEFINE SCOPE statements
|
2022-06-20 12:28:05 +01:00 |
|
Tobie Morgan Hitchcock
|
951ca55b54
|
Add SQL Thing parsing functionality to external API
|
2022-06-20 12:26:43 +01:00 |
|
Tobie Morgan Hitchcock
|
0cb42d7283
|
Add functionality to compute sql value within database context
|
2022-06-20 12:26:27 +01:00 |
|
Tobie Morgan Hitchcock
|
b4e2082196
|
Use BTreeMap for database execution variables
|
2022-06-20 02:13:28 +01:00 |
|
Tobie Morgan Hitchcock
|
20c4e03446
|
Ensure graph edges are purged correctly when deleted
|
2022-06-17 23:55:09 +01:00 |
|
Tobie Morgan Hitchcock
|
27f011d13c
|
Update 3rd party dependencies
|
2022-06-15 12:49:41 +01:00 |
|
Tobie Morgan Hitchcock
|
bb747edd8b
|
Remove deprecated rustfmt options
|
2022-06-15 11:08:50 +01:00 |
|
Tobie Morgan Hitchcock
|
1f5acefa7c
|
Only store empty value in datastore for record edges
|
2022-06-15 08:50:59 +01:00 |
|
Tobie Morgan Hitchcock
|
a687a7f4bf
|
Ensure remote records in FETCH clauses are fetched correctly
|
2022-06-15 08:49:57 +01:00 |
|
Tobie Morgan Hitchcock
|
94a9110e06
|
Update 3rd party dependencies
|
2022-06-15 08:49:57 +01:00 |
|
Tobie Morgan Hitchcock
|
072b002593
|
Simplify datastore key serialization
|
2022-06-15 08:49:57 +01:00 |
|
Tobie Morgan Hitchcock
|
18cee9091a
|
Only allow for single values in RELATE statements
|
2022-06-15 08:49:57 +01:00 |
|
Tobie Morgan Hitchcock
|
37a3efc81b
|
Allow for spacing around subquery statements
|
2022-06-15 08:49:57 +01:00 |
|
Tobie Morgan Hitchcock
|
c0a78d8470
|
Implement graph traversal functionality
|
2022-06-15 08:49:57 +01:00 |
|
Tobie Morgan Hitchcock
|
8ce5d01727
|
Improve graph traversal expression parsing code
|
2022-06-08 19:50:29 +01:00 |
|
Tobie Morgan Hitchcock
|
1333ecf0df
|
Use separate module for Dir type
|
2022-06-08 19:16:06 +01:00 |
|
Tobie Morgan Hitchcock
|
a8fa9ecfb7
|
Only support strings or integers for Record IDs
|
2022-06-08 08:39:09 +01:00 |
|
Tobie Morgan Hitchcock
|
2c97d65e97
|
Fix bug with graph traversal expression parsing
|
2022-06-06 00:35:44 +01:00 |
|
Tobie Morgan Hitchcock
|
91a859f6b0
|
Ensure Params are treated as Idioms
|
2022-06-05 22:15:12 +01:00 |
|
Tobie Morgan Hitchcock
|
8b4f300120
|
Add support for multi-yield graph traversal expressions
|
2022-06-04 09:55:05 +01:00 |
|
Tobie Morgan Hitchcock
|
a9bf09db1e
|
Ensure edges are stored before indexes in RELATE statements
|
2022-06-02 09:07:28 +01:00 |
|
Tobie Morgan Hitchcock
|
525b02ca46
|
Ensure cast functions are output correctly as object keys
|
2022-06-01 10:50:07 +01:00 |
|
Tobie Morgan Hitchcock
|
bea90712a3
|
Enable ? operator in graph traversal queries
|
2022-05-31 21:30:56 +01:00 |
|
Tobie Morgan Hitchcock
|
4d9b3fd403
|
Ensure fields are not escaped when inserted as object keys
|
2022-05-31 20:47:02 +01:00 |
|