surrealpatch/lib/src/sql
2022-10-04 00:28:30 +01:00
..
statements Allow custom Record IDs in RELATE statements 2022-09-30 21:33:33 +01:00
value Add explicit Constant type for SurrealQL constants 2022-10-01 15:55:48 +01:00
algorithm.rs Refactor - optimizations and cleanup. (#1255) 2022-09-27 22:35:30 +01:00
array.rs Implement math functions that were marked as todo (#1218) 2022-09-25 10:55:07 +01:00
base.rs Add DEFINE TOKEN … ON SCOPE … functionality 2022-09-25 22:58:38 +01:00
comment.rs Use char instead of str for parsing where possible 2022-03-16 23:53:31 +00:00
common.rs Refactor - optimizations and cleanup. (#1255) 2022-09-27 22:35:30 +01:00
cond.rs Implement SQL Cond as a newtype tuple struct 2022-05-05 10:24:52 +01:00
constant.rs Add explicit Constant type for SurrealQL constants 2022-10-01 15:55:48 +01:00
data.rs Allow custom Record IDs in RELATE statements 2022-09-30 21:33:33 +01:00
datetime.rs Ensure partial timezone offsets are calculated correctly 2022-09-26 11:31:13 +01:00
dir.rs Refactor - optimizations and cleanup. (#1255) 2022-09-27 22:35:30 +01:00
duration.rs Ensure part durations are parsed as idents 2022-09-29 07:36:42 +01:00
edges.rs Refactor - optimizations and cleanup. (#1255) 2022-09-27 22:35:30 +01:00
ending.rs Ensure part durations are parsed as idents 2022-09-29 07:36:42 +01:00
error.rs Implement embedded javascript script functions 2022-05-21 09:39:40 +01:00
escape.rs Refactor - optimizations and cleanup. (#1255) 2022-09-27 22:35:30 +01:00
expression.rs Don’t clone variables when processing sub-contexts 2022-05-14 13:38:17 +01:00
fetch.rs Implement SQL Fetch as a newtype tuple struct 2022-05-05 10:19:19 +01:00
field.rs Ensure aliased field is output when fetching a multi-yield expressions with final alias 2022-08-10 17:49:32 +01:00
function.rs Add parse::url::scheme function for parsing a url protocol/scheme 2022-10-04 00:28:30 +01:00
geometry.rs Fix SQL Geometry type serialization and output 2022-09-02 11:32:34 +01:00
graph.rs Implement graph traversal functionality 2022-06-15 08:49:57 +01:00
group.rs Don’t duplicate methods on items which implement Deref 2022-05-05 10:24:52 +01:00
id.rs Use complex Record IDs for IDs in foreign tables with GROUP BY clauses 2022-10-04 00:27:38 +01:00
ident.rs Ensure fields are not escaped when inserted as object keys 2022-05-31 20:47:02 +01:00
idiom.rs Implement DEFINE TABLE AS foreign table statements 2022-07-16 23:24:04 +01:00
kind.rs Refactor - optimizations and cleanup. (#1255) 2022-09-27 22:35:30 +01:00
limit.rs Extract core surrealdb code into separate library 2022-02-22 14:16:50 +00:00
mod.rs Add support for constants, and add math constants (#1263) 2022-09-30 22:22:00 +01:00
model.rs Add IntoIterator trait to SQL Model type 2022-05-30 16:05:05 +01:00
number.rs Refactor - optimizations and cleanup. (#1255) 2022-09-27 22:35:30 +01:00
object.rs Fix linter warnings when using as external library 2022-07-27 14:13:30 +01:00
operation.rs Implement SQL Strand as a newtype tuple struct 2022-05-05 10:24:52 +01:00
operator.rs Refactor - optimizations and cleanup. (#1255) 2022-09-27 22:35:30 +01:00
order.rs Implement Deref on SQL Order type 2022-05-05 12:27:08 +01:00
output.rs Refactor - optimizations and cleanup. (#1255) 2022-09-27 22:35:30 +01:00
param.rs Fix typos (#42) 2022-08-21 13:13:38 +01:00
parser.rs Refactor - optimizations and cleanup. (#1255) 2022-09-27 22:35:30 +01:00
part.rs Ensure FETCH clauses fetch the respective data correctly 2022-09-30 21:42:33 +01:00
paths.rs Add session::token() function for retrieving authentication token claims data 2022-09-17 03:05:23 +01:00
permission.rs Allow PERMISSIONS clauses to be separated by commas or spaces 2022-09-04 10:51:06 +01:00
query.rs Always use simplified serialization unless specified explicitly 2022-05-21 10:07:32 +01:00
range.rs Add test for range queries with integer record IDs 2022-09-04 10:51:26 +01:00
regex.rs Fix bug where escaped characters were not supported in regex values 2022-09-24 10:56:54 +01:00
script.rs Remove unnecessary public function definitions in sql module 2022-06-28 11:54:04 +01:00
serde.rs Always use simplified serialization unless specified explicitly 2022-05-21 10:07:32 +01:00
split.rs Don’t duplicate methods on items which implement Deref 2022-05-05 10:24:52 +01:00
start.rs Extract core surrealdb code into separate library 2022-02-22 14:16:50 +00:00
statement.rs Add support for both writeable and read-only transactions 2022-05-14 22:30:49 +01:00
strand.rs Use correct hexadecimal code for \ characters in strings 2022-09-27 12:38:17 +01:00
subquery.rs Allow using subquery Record IDs embedded within other records 2022-09-25 10:56:57 +01:00
table.rs Fix bug with graph traversal expression parsing 2022-06-06 00:35:44 +01:00
test.rs Add datastore key type for graph edges 2022-03-23 14:02:41 +00:00
thing.rs Ensure Record IDs are parsed as integers consistently 2022-09-14 23:40:19 +01:00
timeout.rs Implement SQL Timeout as a newtype tuple struct 2022-05-05 10:24:46 +01:00
uuid.rs Miscellaneous performance optimizations and code cleanup (#240) 2022-09-23 00:54:53 +01:00
version.rs Extract core surrealdb code into separate library 2022-02-22 14:16:50 +00:00
view.rs Remove serde serialization field skipping 2022-02-23 11:18:46 +00:00