Tobie Morgan Hitchcock
|
abb5ce00db
|
Ensure incorrect data causes error (#2559)
|
2023-09-04 18:54:17 +01:00 |
|
Micha de Vries
|
22c36b80c8
|
move is::* -> string::is::* , add new type::is::* fncs (#2603)
|
2023-09-04 16:10:18 +00:00 |
|
Tobie Morgan Hitchcock
|
8c13d711b8
|
No need for custom serialization of sql::Datetime (#2594)
|
2023-09-04 07:54:04 +00:00 |
|
Tobie Morgan Hitchcock
|
576996aafd
|
Ensure dbs::Capabilities are visible in Rust docs (#2593)
|
2023-09-04 07:48:25 +00:00 |
|
Rushmore Mushambi
|
87a9631898
|
Drop compact UUID attributes (#2570)
|
2023-09-03 09:35:16 +01:00 |
|
Tobie Morgan Hitchcock
|
e9ee5245c2
|
Code cleanup (#2569)
|
2023-09-01 15:36:54 +01:00 |
|
Tobie Morgan Hitchcock
|
3c40af0165
|
Add PERMISSIONS to DEFINE PARAM and DEFINE FUNCTION clauses (#2564)
|
2023-09-01 11:07:04 +01:00 |
|
Tobie Morgan Hitchcock
|
fc7f5cb0b0
|
Support variable field projection with type::field() and type::fields() (#2552)
|
2023-08-31 13:06:10 +01:00 |
|
Emmanuel Keller
|
0d43e7a156
|
Implements revision on indexes states (#2516)
|
2023-08-29 20:21:55 +01:00 |
|
Mees Delzenne
|
daf6743c4e
|
Miscellaneous parser improvements (#2515)
|
2023-08-29 11:50:00 +01:00 |
|
Tobie Morgan Hitchcock
|
5565c8f355
|
Add support for OMIT clause in SELECT statements (#2529)
|
2023-08-27 19:00:11 +01:00 |
|
Rushmore Mushambi
|
a29241666d
|
Serialise Kind::Null variant (#2528)
|
2023-08-27 17:31:29 +01:00 |
|
Tobie Morgan Hitchcock
|
a31d25d3c5
|
Support arbitrary number of arrays in array::concat() (#2526)
|
2023-08-27 11:40:49 +01:00 |
|
Tobie Morgan Hitchcock
|
e491789e20
|
Add null as a specific field type (#2524)
|
2023-08-27 11:22:27 +01:00 |
|
Tobie Morgan Hitchcock
|
a867eae362
|
Add more complete and complex test for SurrealQL functionality (#2520)
|
2023-08-26 14:13:48 +01:00 |
|
Tobie Morgan Hitchcock
|
2e49aad26a
|
Enable parsing raw values at base of query (#2508)
|
2023-08-26 12:08:16 +01:00 |
|
Rushmore Mushambi
|
6cfc270d32
|
Run rustfmt and clippy using Rust 1.72.0 (#2512)
|
2023-08-24 19:02:44 +00:00 |
|
Przemyslaw Hugh Kaznowski
|
cbf933b319
|
Adding auth to live queries (#2307)
|
2023-08-24 15:04:57 +01:00 |
|
Salvador Girones Gil
|
b5b6f6f1d4
|
[security] Introduce the Datastore capabilities (#2489)
|
2023-08-23 20:26:31 +01:00 |
|
Johnny Hauser
|
5945146459
|
Include define and remove statements in subquery #2459 (#2496)
|
2023-08-23 17:05:50 +01:00 |
|
Tobie Morgan Hitchcock
|
16a4c2c40e
|
Default to true if a WHEN clause is omitted on DEFINE EVENT statements (#2502)
|
2023-08-23 17:04:56 +01:00 |
|
Tobie Morgan Hitchcock
|
495f69d618
|
Ensure comments are output with DEFINE statements (#2500)
|
2023-08-23 17:04:42 +01:00 |
|
Tobie Morgan Hitchcock
|
b1275ed565
|
Ensure foreach range is computed before iterating over (#2492)
|
2023-08-22 17:45:22 +01:00 |
|
Tobie Morgan Hitchcock
|
ac35111833
|
Improve code blocks, foreach statements, and throw statements (#2490)
|
2023-08-22 12:26:05 +01:00 |
|
Tobie Morgan Hitchcock
|
afdd0b3c85
|
Improve id field handling in the statement data clause (#2487)
|
2023-08-21 23:47:35 +01:00 |
|
Finn Bear
|
27cc21876d
|
Security - Limit parser depth. (#2369)
|
2023-08-21 22:05:11 +00:00 |
|
Mees Delzenne
|
77c889f356
|
Minor parser fixes (#2479)
|
2023-08-21 16:29:50 +01:00 |
|
Mees Delzenne
|
76b962eb6e
|
Lower parsing complexity for binary values and idioms (#2475)
|
2023-08-21 11:33:57 +01:00 |
|
Tobie Morgan Hitchcock
|
b350f052a7
|
Ensure ON DUPLICATE KEY UPDATE clause is displayed on INSERT statement (#2474)
|
2023-08-20 19:16:41 +01:00 |
|
Tobie Morgan Hitchcock
|
c2e695b897
|
Support whitespace in JavaScript function definition (#2473)
|
2023-08-20 14:14:53 +01:00 |
|
Tobie Morgan Hitchcock
|
f01da5f577
|
Delay Record ID generation when using functions (#2469)
|
2023-08-20 04:27:20 +01:00 |
|
Tobie Morgan Hitchcock
|
71adbe6f5a
|
Ensure foreign tables are deleted fully when removed (#2467)
|
2023-08-20 02:07:15 +01:00 |
|
Rushmore Mushambi
|
f16ec7f894
|
Add a Value::Query variant (#2460)
|
2023-08-18 23:51:56 +01:00 |
|
Tobie Morgan Hitchcock
|
44dabfa9d2
|
Improve DEFINE and REMOVE statements code (#2455)
|
2023-08-18 14:21:02 +01:00 |
|
Yusuke Kuoka
|
41c9fd701e
|
Add ns/db/tb IDs for aliasing (#2441)
|
2023-08-18 09:00:06 +01:00 |
|
Yusuke Kuoka
|
a242d21d94
|
feat: Ability to show changes using timestamp (#2408)
|
2023-08-18 08:17:54 +01:00 |
|
Tobie Morgan Hitchcock
|
b2b51b54b1
|
Add versioned data storage serialisation (#2433)
|
2023-08-17 19:03:46 +01:00 |
|
Przemyslaw Hugh Kaznowski
|
8678377efd
|
Refactored ds.rs to re-use and close write transaction (#2431)
|
2023-08-11 19:30:44 +01:00 |
|
hchockarprasad
|
8b1cb5ee1f
|
Fix merging of empty objects & arrays (#2347)
|
2023-08-11 15:47:54 +00:00 |
|
meppu
|
1a0116332a
|
Implement all JSON Patch operations (#2398)
|
2023-08-10 06:38:46 +00:00 |
|
Przemyslaw Hugh Kaznowski
|
87705098ab
|
Change kill id type to value (#2402)
Co-authored-by: Tobie Morgan Hitchcock <tobie@surrealdb.com>
|
2023-08-08 17:15:01 +00:00 |
|
Aly
|
7221d8cae9
|
Fix setting id using arbitrary record IDs (#2367)
|
2023-08-01 18:47:08 +00:00 |
|
Emmanuel Keller
|
ecba885eb8
|
Feat: btree serialisation + generic read/write tree cache (#2362)
|
2023-08-01 09:57:05 +00:00 |
|
Emmanuel Keller
|
b485d9cc3d
|
Feat: Support of (un)flattened fields in indexing (#2327)
|
2023-08-01 07:30:13 +00:00 |
|
Salvador Girones Gil
|
998b263517
|
[iam] RBAC and multiple root users (#2176)
Co-authored-by: Przemyslaw Hugh Kaznowski <hughkaznowski@protonmail.com>
Co-authored-by: Tobie Morgan Hitchcock <tobie@surrealdb.com>
|
2023-07-29 18:47:25 +00:00 |
|
Finn Bear
|
5f0aaa0973
|
Bugfix #2345 - allow keyword as ident prefix. (#2349)
|
2023-07-27 08:14:55 +00:00 |
|
Mees Delzenne
|
278e27db87
|
Implement support for running queries in script functions. (#2331)
|
2023-07-26 07:54:07 +00:00 |
|
Przemyslaw Hugh Kaznowski
|
e309ee6df2
|
Change lq from uuid::Uuid to sql::Uuid (#2289)
|
2023-07-24 16:15:45 +00:00 |
|
Yusuke Kuoka
|
d36ece79de
|
feat: Change Feeds Enabling/Writing/Reading (#2306)
|
2023-07-24 16:15:20 +00:00 |
|
hchockarprasad
|
432a6cc5b8
|
Add time::min & time::max function (#2320)
|
2023-07-23 08:19:28 +00:00 |
|