Tobie Morgan Hitchcock
|
79d6107b4e
|
Implement PartialOrd for SQL Geometry type
Originally implemented by @finnbear
|
2023-01-18 14:45:01 +00:00 |
|
Tobie Morgan Hitchcock
|
c37d93bcb9
|
Ensure edge records are output as RELATE statements in SQL export
Closes #1496
|
2023-01-17 10:41:34 +00:00 |
|
Tobie Morgan Hitchcock
|
286bbef507
|
Allow Record IDs for relations in RELATE statements
|
2023-01-17 10:33:05 +00:00 |
|
Tobie Morgan Hitchcock
|
bb0b10e38a
|
Add functionality to generate different Record IDs
Closes #1353
|
2023-01-17 09:53:47 +00:00 |
|
Tobie Morgan Hitchcock
|
996b9c1375
|
Use UUIDv7 as default UUID type
|
2023-01-17 09:51:58 +00:00 |
|
Tobie Morgan Hitchcock
|
30953bc2a3
|
Add SQL rand::ulid() function
Related to #1353
|
2023-01-17 09:02:01 +00:00 |
|
Tobie Morgan Hitchcock
|
3a1294029e
|
Add SQL array::all() , array::any() , array::min() , and array::max() functions
Closes #1588
|
2023-01-17 09:00:30 +00:00 |
|
Tobie Morgan Hitchcock
|
8f89f8729c
|
Update 3rd party dependencies
Closes #1593
|
2023-01-17 09:00:30 +00:00 |
|
Tobie Morgan Hitchcock
|
06363e29a7
|
Add function for raw string output
|
2023-01-15 09:38:07 +00:00 |
|
Allen Lantz
|
07a2e5f009
|
Ensure invalid datetimes to not panic (#1550)
|
2023-01-15 09:29:46 +00:00 |
|
Tobie Morgan Hitchcock
|
7fabf54593
|
Add ability to define global parameters on database
Closes #133
|
2023-01-09 15:49:47 +00:00 |
|
Tobie Morgan Hitchcock
|
2949ea7f4d
|
Add SQL is::datetime() function
Closes #1301
|
2023-01-09 09:52:21 +00:00 |
|
Tobie Morgan Hitchcock
|
f5739cba48
|
Add SQL time::timezone() function
Related to #1428
|
2023-01-09 09:52:20 +00:00 |
|
Tobie Morgan Hitchcock
|
23be3353be
|
Check expressions for SPLIT ON, GROUP BY, and ORDER BY clauses
Closes #1229
Closes #1230
Closes #1457
Closes #1233
|
2023-01-08 17:38:51 +00:00 |
|
Tobie Morgan Hitchcock
|
1cef0946dc
|
Don’t allow invalid aggregate functions to be used in GROUP BY clauses
|
2023-01-08 14:36:44 +00:00 |
|
Tobie Morgan Hitchcock
|
369a100c92
|
Disallow zero-length SQL Ident values
Closes #1583
|
2023-01-08 09:05:31 +00:00 |
|
Tobie Morgan Hitchcock
|
b53103c9c7
|
Add SQL array::group() function
|
2023-01-07 19:40:56 +00:00 |
|
Tobie Morgan Hitchcock
|
5fb324d9af
|
Remove invalid type
|
2023-01-07 10:39:11 +00:00 |
|
Rushmore Mushambi
|
005b27eae8
|
Drop the parallel feature (#1574)
|
2023-01-07 09:42:45 +00:00 |
|
Tobie Morgan Hitchcock
|
372cd65969
|
Don’t treat NONE and NULL as the same
|
2023-01-07 08:54:12 +00:00 |
|
Tobie Morgan Hitchcock
|
f5b21eb363
|
Add support for FLEXIBLE fields on SCHEMAFULL tables
Closes #1341
|
2023-01-04 09:50:01 +00:00 |
|
Tobie Morgan Hitchcock
|
98a5d75d63
|
Add SurrealQL functions to JavaScript runtime
|
2023-01-04 07:51:21 +00:00 |
|
Tobie Morgan Hitchcock
|
c0d5aace54
|
Allow trailing commas in SQL Geometry types
Closes #1523
|
2023-01-03 17:52:22 +00:00 |
|
Tobie Morgan Hitchcock
|
8fe5757688
|
Ensure non-defined array fields are removed from records
Related to #1341
|
2022-12-31 19:02:12 +00:00 |
|
Finn Bear
|
54f337c15b
|
Add not function for negation of a value (#1542)
|
2022-12-30 09:34:46 +00:00 |
|
Rushmore Mushambi
|
c2dce39f91
|
Integrate client library into surrealdb crate (#1514)
|
2022-12-30 08:23:19 +00:00 |
|
Tobie Morgan Hitchcock
|
fee14d8477
|
Ensure ** operator works correctly
|
2022-12-27 12:55:53 +00:00 |
|
Tobie Morgan Hitchcock
|
1ce6c4bae6
|
Process futures before using as function arguments
Closes #1538
|
2022-12-22 08:33:57 +00:00 |
|
CelebrateVC
|
3048748573
|
Ensure last array items (array[$] ) compare correctly (#1534)
|
2022-12-20 10:31:53 +00:00 |
|
Tobie Morgan Hitchcock
|
44c3f32f69
|
Fix clippy linting warnings
|
2022-12-20 10:30:40 +00:00 |
|
Tobie Morgan Hitchcock
|
3ab5a9fffe
|
Add IN and NOT IN operators
Closes #1532
|
2022-12-18 18:14:07 +00:00 |
|
Etienne Bruines
|
cef01ad790
|
Add SQL math::pow() function and ** operator (#1239)
|
2022-12-18 14:56:07 +00:00 |
|
Tobie Morgan Hitchcock
|
df954a9554
|
Ensure transaction cache is cleared when necessary
Closes #1526
|
2022-12-18 10:30:07 +00:00 |
|
Aman Sharma
|
e1e617cff7
|
Add SQL array::insert() function (#1504)
|
2022-12-17 21:03:13 +00:00 |
|
Tobie Morgan Hitchcock
|
0c2fe82f32
|
Allow whitespace around JavaScript function arguments
Closes #1530
|
2022-12-17 16:23:20 +00:00 |
|
Tobie Morgan Hitchcock
|
c3db35cbeb
|
Prevent recursive queries inside futures
Closes #1513
|
2022-12-11 23:55:38 +00:00 |
|
Tobie Morgan Hitchcock
|
dcc28a6ec7
|
Allow SELECT statements to START AT 0
Closes #1516
|
2022-12-09 16:02:36 +00:00 |
|
Tobie Morgan Hitchcock
|
406e277c3b
|
Ensure crate builds with no-default-features
|
2022-12-07 19:30:29 +00:00 |
|
Tobie Morgan Hitchcock
|
a9de682370
|
Ensure parameters can be used in RELATE statements without spaces
Closes #1447
|
2022-12-04 22:07:43 +00:00 |
|
Tobie Morgan Hitchcock
|
09021ee103
|
Add Null Coalescing Operator and Ternary Conditional Operator
Closes #1471
Closes #1439
|
2022-12-02 21:48:10 +00:00 |
|
Allen Lantz
|
3d3cab4b65
|
Add SQL array::flatten() function (#1308)
|
2022-11-28 12:18:30 +00:00 |
|
Tobie Morgan Hitchcock
|
20cbbb203e
|
Ensure SQL array::complement function is correct
|
2022-11-27 19:42:24 +00:00 |
|
Tobie Morgan Hitchcock
|
77b24cda26
|
Ensure double quote characters are always escaped properly
Closes #1488
|
2022-11-27 11:47:31 +00:00 |
|
CelebrateVC
|
f0745386cf
|
Improve code comments for documentation (#1476)
|
2022-11-23 09:42:59 +00:00 |
|
Tobie Morgan Hitchcock
|
4b14837009
|
Fix clippy lint warnings
|
2022-11-23 09:09:24 +00:00 |
|
Tobie Morgan Hitchcock
|
d4f1c28a4a
|
Add conversion functionality from Thing to ID
Closes #1454
|
2022-11-23 08:59:09 +00:00 |
|
Tobie Morgan Hitchcock
|
b8d485fe32
|
Fix tests on latest Rust release
|
2022-11-16 17:57:22 +00:00 |
|
Tobie Morgan Hitchcock
|
6b20bbd5f7
|
Add SQL array::complement function
Closes #1315
|
2022-11-03 11:49:08 +00:00 |
|
Tobie Morgan Hitchcock
|
a4db0d8427
|
Ensure parameters in record ranges are computed
|
2022-11-03 10:55:47 +00:00 |
|
Tobie Morgan Hitchcock
|
7f953319ec
|
Use consistent singular function naming for SQL time functions
|
2022-11-03 10:50:51 +00:00 |
|