Skip to main content

Module expr

Module expr 

Source
Expand description

SQL expressions for query building.

This module provides a type-safe expression system for building WHERE clauses, ORDER BY, computed columns, and other SQL expressions.

Structs§

CaseBuilder
Builder for CASE WHEN expressions.
WindowBuilder
Builder for window functions with OVER clause.
WindowFrame
Window frame specification for OVER clause.

Enums§

BinaryOp
Binary operators.
Dialect
SQL dialect for generating dialect-specific SQL.
Expr
A SQL expression that can be used in WHERE, HAVING, etc.
JsonPath
JSON path segment for extraction operations.
UnaryOp
Unary operators.
WindowFrameBound
Window frame bound specification.
WindowFrameType
Window frame type.