Modules

Exposes some library internals.

Structs

Context of the pipeline.

Represents the object that is manipulated by the pipeline transforms. Similar to a view in a database or a data frame.

Maps from accessible names in some context to their declarations.

Enums

Functions

Compile a PRQL string into a SQL string.

Format an PRQL query

Build an AST from a PRQL query string.

Resolve all variable and function calls using SQL stdlib and then translate AST into SQL.

Runs semantic analysis on the query, using current state.

Splits ident into namespaces and variable name

Compile a PRQL string into a JSON version of the Query.

Translate a PRQL AST into a SQL string.

Type Definitions

Result<T, Error>