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 |
|
Tobie Morgan Hitchcock
|
32525602e2
|
Ensure changed index values are calculated correctly
|
2022-05-23 13:24:38 +01:00 |
|
Tobie Morgan Hitchcock
|
61b1e547b6
|
Always use simplified serialization unless specified explicitly
|
2022-05-21 10:07:32 +01:00 |
|
Tobie Morgan Hitchcock
|
64ddd407ca
|
Ensure correct trait is used in function definitions
|
2022-05-21 09:39:40 +01:00 |
|
Tobie Morgan Hitchcock
|
a78df680d2
|
Implement embedded javascript script functions
|
2022-05-21 09:39:40 +01:00 |
|
Tobie Morgan Hitchcock
|
5425d0b550
|
Enable $self or $this as special paramater names
|
2022-05-19 23:03:00 +01:00 |
|
Tobie Morgan Hitchcock
|
073285574a
|
No need to surround statements with an Arc
|
2022-05-18 12:18:00 +01:00 |
|
Tobie Morgan Hitchcock
|
82cbfad38d
|
Update 3rd party dependencies
|
2022-05-16 10:31:04 +01:00 |
|
Tobie Morgan Hitchcock
|
0edd707784
|
Only include executor crate with parallel feature
|
2022-05-16 10:28:47 +01:00 |
|
Tobie Morgan Hitchcock
|
52e8954ae4
|
Ensure library works in multi-threaded and single-threaded environments
|
2022-05-16 00:04:11 +01:00 |
|
Tobie Morgan Hitchcock
|
15fc4a0126
|
Ensure statements are properly escaped when output as a string
|
2022-05-15 09:42:32 +01:00 |
|