Tobie Morgan Hitchcock
|
2949ea7f4d
|
Add SQL is::datetime() function
Closes #1301
|
2023-01-09 09:52:21 +00:00 |
|
Tobie Morgan Hitchcock
|
cca04de5c4
|
Add SQL time::format() function to JavaScript context
|
2023-01-09 09:52:21 +00:00 |
|
Tobie Morgan Hitchcock
|
b357e24e44
|
Replace std::time::Instant with trice::Instant
|
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
|
1162e4a8ce
|
Use simplified error strings for errors at crate level
|
2023-01-08 14:51:36 +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
|
9c5178ef0a
|
Add tests for SQL array::group() function
|
2023-01-07 20:02:49 +00:00 |
|
Tobie Morgan Hitchcock
|
44f064a686
|
Add additional SQL array functions to JavaScript context
|
2023-01-07 20:02:37 +00:00 |
|
Tobie Morgan Hitchcock
|
b53103c9c7
|
Add SQL array::group() function
|
2023-01-07 19:40:56 +00:00 |
|
Rushmore Mushambi
|
513f213a4a
|
Fix version string (#1585)
|
2023-01-07 13:57:20 +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 |
|
Rushmore Mushambi
|
953a2008e2
|
Rename the engines module to engine (#1576)
|
2023-01-07 08:32:18 +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
|
5d4cb3bbbf
|
Fix continuous integration tests and build
|
2023-01-02 09:10:04 +00:00 |
|
Tobie Morgan Hitchcock
|
916805b9cc
|
Use $input instead of $value in INSERT statements
|
2023-01-01 16:18:39 +00:00 |
|
Tobie Morgan Hitchcock
|
b8c5f23d56
|
Don’t run permissions on DEFINE EVENT and DEFINE TABLE queries
Closes #1570
|
2023-01-01 16:18:39 +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 |
|
Tobie Morgan Hitchcock
|
48a8d7b6eb
|
Fix clippy linting warnings
|
2022-12-31 17:05:39 +00:00 |
|
Tobie Morgan Hitchcock
|
8355ce7f89
|
Fix clippy linting warnings
|
2022-12-31 08:17:54 +00:00 |
|
Rushmore Mushambi
|
a24bb4f4b8
|
Allow memory as an address endpoint in CLI sql command (#1563)
|
2022-12-30 23:53:45 +00:00 |
|
Rushmore Mushambi
|
d7c26bd64b
|
Fix Error import (#1560)
|
2022-12-30 12:57:47 +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
|
8bd3d8046c
|
Ensure uncaught JavaScript exceptions are caught
Closes #1461
|
2022-12-18 20:48:37 +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
|
6804c6d79b
|
Ensure RocksDB range scans are inclusive at the start
|
2022-12-12 19:38:43 +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 |
|
Rushmore Mushambi
|
59dcc44883
|
Replace surf with reqwest (#1512)
|
2022-12-08 18:39:46 +00:00 |
|
Tobie Morgan Hitchcock
|
406e277c3b
|
Ensure crate builds with no-default-features
|
2022-12-07 19:30:29 +00:00 |
|
Tobie Morgan Hitchcock
|
bcb903c0af
|
Ensure functions are in alphabetical order
|
2022-12-07 19:29:44 +00:00 |
|
Tobie Morgan Hitchcock
|
0eace892ad
|
Remove duplicate unused tests
|
2022-12-05 23:50:58 +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
|
a3d0f46994
|
Add current INSERT value as parameter value to ON DUPLICATE KEY clause
Closes #1376
|
2022-12-04 20:59:30 +00:00 |
|
Tobie Morgan Hitchcock
|
3c4f194610
|
Ensure string::slice does not panic with usize overflow
|
2022-12-03 23:30:38 +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 |
|