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 |
|
Tobie Morgan Hitchcock
|
3f568f3990
|
Simplify session conversion to database context
|
2022-05-31 19:00:32 +01:00 |
|
Tobie Morgan Hitchcock
|
01d21e1157
|
Implement INSERT and RELATE statements
|
2022-05-30 16:32:26 +01:00 |
|
Tobie Morgan Hitchcock
|
b37b027b60
|
Add ability to convert a record to another table
|
2022-05-30 16:21:38 +01:00 |
|
Tobie Morgan Hitchcock
|
9020618a0e
|
Add IntoIterator trait to SQL Model type
|
2022-05-30 16:05:05 +01:00 |
|
Tobie Morgan Hitchcock
|
45c81ad02b
|
Ensure all datastore keys encode correctly
|
2022-05-28 01:02:52 +01:00 |
|
Tobie Morgan Hitchcock
|
56f5f10046
|
Remove unnecessary std::convert::From implementations
|
2022-05-27 21:13:04 +01:00 |
|
Tobie Morgan Hitchcock
|
ea525648ae
|
Remove unnecessary lifetime specifiers
|
2022-05-25 10:42:10 +01:00 |
|
Tobie Morgan Hitchcock
|
44df5a8621
|
Allow modification of documents from subquery result sets
|
2022-05-25 10:39:36 +01:00 |
|