List of all items
Structs
- ast::cages::Cage
- ast::cmd::CTEDef
- ast::cmd::QailCmd
- ast::columns::IndexDef
- ast::conditions::Condition
- ast::joins::Join
- fmt::Formatter
- schema::ColumnDef
- schema::Schema
- schema::TableDef
- transpiler::TranspileResult
- transpiler::conditions::ParamContext
- transpiler::sql::bigquery::BigQueryGenerator
- transpiler::sql::duckdb::DuckDbGenerator
- transpiler::sql::influx::InfluxGenerator
- transpiler::sql::mariadb::MariaDbGenerator
- transpiler::sql::mysql::MysqlGenerator
- transpiler::sql::oracle::OracleGenerator
- transpiler::sql::postgres::PostgresGenerator
- transpiler::sql::redshift::RedshiftGenerator
- transpiler::sql::snowflake::SnowflakeGenerator
- transpiler::sql::sqlite::SqliteGenerator
- transpiler::sql::sqlserver::SqlServerGenerator
- validator::Validator
Enums
- ast::cages::CageKind
- ast::columns::Column
- ast::columns::ColumnGeneration
- ast::columns::Constraint
- ast::columns::FrameBound
- ast::columns::TableConstraint
- ast::columns::WindowFrame
- ast::operators::Action
- ast::operators::AggregateFunc
- ast::operators::GroupByMode
- ast::operators::JoinKind
- ast::operators::LogicalOp
- ast::operators::ModKind
- ast::operators::Operator
- ast::operators::SetOp
- ast::operators::SortOrder
- ast::values::Value
- error::QailError
- parser::cages::blocks::BlockItem
- transpiler::dialect::Dialect
Traits
- transpiler::ToSql
- transpiler::ToSqlParameterized
- transpiler::conditions::ConditionToSql
- transpiler::nosql::cassandra::ToCassandra
- transpiler::nosql::dynamo::ToDynamo
- transpiler::nosql::elastic::ToElastic
- transpiler::nosql::mongo::ToMongo
- transpiler::nosql::neo4j::ToNeo4j
- transpiler::nosql::qdrant::ToQdrant
- transpiler::nosql::redis::ToRedis
- transpiler::traits::SqlGenerator
Functions
- parser::cages::blocks::items_to_cage
- parser::cages::blocks::parse_block_item
- parser::cages::blocks::parse_block_items
- parser::cages::filter::parse_filter_item
- parser::cages::parse_unified_blocks
- parser::cages::range::parse_named_limit_item
- parser::cages::range::parse_named_offset_item
- parser::cages::range::parse_range_item
- parser::cages::sort::parse_caret_sort_item
- parser::cages::sort::parse_sort_item
- parser::columns::aggregates::parse_agg_func
- parser::columns::ddl::parse_constraint_columns
- parser::columns::ddl::parse_constraints
- parser::columns::ddl::parse_index_columns
- parser::columns::ddl::parse_table_constraints
- parser::columns::functions::parse_arg_value
- parser::columns::functions::parse_call_suffix
- parser::columns::functions::parse_function_column
- parser::columns::json::parse_json_suffix
- parser::columns::parse_any_column
- parser::columns::parse_columns
- parser::columns::window::parse_partition_block
- parser::columns::window::parse_window_frame
- parser::columns::window::parse_window_sort
- parser::commands::cte::parse_with_command
- parser::commands::index::parse_index_command
- parser::commands::parse_qail_cmd
- parser::commands::utils::parse_inline_distinct_on
- parser::commands::utils::parse_inline_sort
- parser::parse
- parser::tokens::actions::parse_action
- parser::tokens::identifiers::parse_comment
- parser::tokens::identifiers::parse_identifier
- parser::tokens::identifiers::ws_or_comment
- parser::tokens::joins::parse_joins
- parser::tokens::literals::parse_double_quoted_string
- parser::tokens::literals::parse_number
- parser::tokens::literals::parse_operator_and_value
- parser::tokens::literals::parse_quoted_string
- parser::tokens::literals::parse_value
- parser::tokens::literals::parse_value_no_bare_id
- parser::tokens::utils::parse_balanced_block
- parser::tokens::utils::take_until_balanced
- transpiler::ddl::build_alter_column
- transpiler::ddl::build_alter_table
- transpiler::ddl::build_create_index
- transpiler::ddl::build_create_table
- transpiler::dml::cte::build_cte
- transpiler::dml::delete::build_delete
- transpiler::dml::insert::build_insert
- transpiler::dml::json_table::build_json_table
- transpiler::dml::select::build_select
- transpiler::dml::update::build_update
- transpiler::dml::upsert::build_upsert
- transpiler::dml::window::build_window
- transpiler::traits::escape_identifier