Skip to main content

uni_query/query/
mod.rs

1// SPDX-License-Identifier: Apache-2.0
2// Copyright 2024-2026 Dragonscale Team
3
4pub mod cypher_type_coerce;
5pub mod datetime;
6pub mod df_expr;
7pub mod df_graph;
8pub mod df_planner;
9pub mod df_udfs;
10pub mod executor;
11pub mod expr_eval;
12pub mod function_props;
13pub mod locy_planner;
14pub mod planner;
15pub mod planner_locy_types;
16pub mod pushdown;
17pub mod rewrite;
18pub mod spatial;
19
20/// Supported window function names (uppercase).
21/// Used by both planner and executor for consistency.
22pub const WINDOW_FUNCTIONS: &[&str] = &[
23    "ROW_NUMBER",
24    "RANK",
25    "DENSE_RANK",
26    "LAG",
27    "LEAD",
28    "NTILE",
29    "FIRST_VALUE",
30    "LAST_VALUE",
31    "NTH_VALUE",
32    "SUM",
33    "AVG",
34    "MIN",
35    "MAX",
36    "COUNT",
37];