List of all items
Structs
- ast::cages::Cage
- ast::cmd::CTEDef
- ast::cmd::OnConflict
- ast::cmd::QailCmd
- ast::conditions::Condition
- ast::expr::IndexDef
- ast::joins::Join
- fmt::Formatter
- parser::query_file::QueryDef
- parser::query_file::QueryFile
- parser::query_file::QueryParam
- parser::schema::ColumnDef
- parser::schema::Schema
- parser::schema::TableDef
- 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::cmd::ConflictAction
- ast::expr::BinaryOp
- ast::expr::ColumnGeneration
- ast::expr::Constraint
- ast::expr::Expr
- ast::expr::FrameBound
- ast::expr::TableConstraint
- ast::expr::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::IntervalUnit
- ast::values::Value
- error::QailError
- parser::query_file::ReturnType
- transpiler::dialect::Dialect
- validator::ValidationError
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::grammar::base::parse_action
- parser::grammar::base::parse_identifier
- parser::grammar::base::parse_interval
- parser::grammar::base::parse_operator
- parser::grammar::base::parse_txn_command
- parser::grammar::base::parse_value
- parser::grammar::binary_ops::parse_additive_expr
- parser::grammar::binary_ops::parse_binary_chain
- parser::grammar::binary_ops::parse_concat_expr
- parser::grammar::binary_ops::parse_multiplicative_expr
- parser::grammar::case_when::parse_case
- parser::grammar::case_when::parse_when
- parser::grammar::clauses::parse_column_list
- parser::grammar::clauses::parse_condition
- parser::grammar::clauses::parse_conditions
- parser::grammar::clauses::parse_distinct_on
- parser::grammar::clauses::parse_fields_clause
- parser::grammar::clauses::parse_having_clause
- parser::grammar::clauses::parse_limit_clause
- parser::grammar::clauses::parse_offset_clause
- parser::grammar::clauses::parse_order_by_clause
- parser::grammar::clauses::parse_single_column
- parser::grammar::clauses::parse_sort_column
- parser::grammar::clauses::parse_where_clause
- parser::grammar::cte::parse_with_clause
- parser::grammar::ddl::parse_column_definition
- parser::grammar::ddl::parse_constraint
- parser::grammar::ddl::parse_create_index
- parser::grammar::ddl::parse_create_table
- parser::grammar::ddl::parse_table_constraint
- parser::grammar::dml::parse_assignment
- parser::grammar::dml::parse_insert_values
- parser::grammar::dml::parse_on_conflict
- parser::grammar::dml::parse_set_assignments
- parser::grammar::dml::parse_source_query
- parser::grammar::dml::parse_values_clause
- parser::grammar::expressions::parse_expression
- parser::grammar::expressions::parse_expression_with_alias
- parser::grammar::expressions::parse_json_or_ident
- parser::grammar::functions::parse_function_arg
- parser::grammar::functions::parse_function_or_aggregate
- parser::grammar::joins::parse_join_clause
- parser::grammar::joins::parse_join_condition
- parser::grammar::parse
- parser::grammar::parse_root
- parser::grammar::special_funcs::parse_extract
- parser::grammar::special_funcs::parse_special_function
- parser::grammar::special_funcs::parse_substring
- parser::parse
- 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::cte::build_single_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