List of all items
Structs
- ast::Aggregate
- ast::Array
- ast::Assignment
- ast::ColumnDef
- ast::ColumnUniqueOption
- ast::ForeignKey
- ast::Join
- ast::OperateFunctionArg
- ast::OrderByExpr
- ast::Query
- ast::Select
- ast::TableAlias
- ast::TableWithJoins
- ast::Values
- data::CustomFunction
- data::Point
- data::Row
- data::schema::Schema
- data::schema::SchemaIndex
- executor::Referencing
- plan::AggregateExprPlan
- plan::AggregationPlan
- plan::AssignmentPlan
- plan::DerivedSourcePlan
- plan::DictionarySourcePlan
- plan::DistinctPlan
- plan::FilterPlan
- plan::HashJoinPlan
- plan::HavingPlan
- plan::IndexPredicatePlan
- plan::InnerJoinPlan
- plan::JoinConditionPlan
- plan::LeftOuterJoinPlan
- plan::LimitPlan
- plan::NestedLoopJoinPlan
- plan::OffsetPlan
- plan::OrderByExprPlan
- plan::ProjectPlan
- plan::SelectOrderByPlan
- plan::SeriesSourcePlan
- plan::TableAliasPlan
- plan::TableSourcePlan
- plan::ValuesOrderByPlan
- plan::ValuesPlan
- prelude::Glue
- query_builder::AddColumnNode
- query_builder::AlterTableNode
- query_builder::CreateIndexNode
- query_builder::CreateTableNode
- query_builder::DeleteNode
- query_builder::DistinctNode
- query_builder::DropColumnNode
- query_builder::DropIndexNode
- query_builder::DropTableNode
- query_builder::ExprWithAliasNode
- query_builder::FilterNode
- query_builder::GroupByNode
- query_builder::HavingNode
- query_builder::IndexPredicateNode
- query_builder::InnerHashJoinNode
- query_builder::InnerJoinConditionNode
- query_builder::InnerNestedLoopJoinNode
- query_builder::InsertNode
- query_builder::LeftOuterHashJoinNode
- query_builder::LeftOuterJoinConditionNode
- query_builder::LeftOuterNestedLoopJoinNode
- query_builder::LimitNode
- query_builder::NonClusteredNode
- query_builder::OffsetLimitNode
- query_builder::OffsetNode
- query_builder::PrimaryKeyNode
- query_builder::ProjectNode
- query_builder::RenameColumnNode
- query_builder::RenameTableNode
- query_builder::SelectNode
- query_builder::SelectOrderByNode
- query_builder::ShowColumnsNode
- query_builder::UpdateNode
- query_builder::ValuesOrderByNode
- translate::ParamLiteral
Enums
- ast::AggregateFunction
- ast::AlterTableOperation
- ast::BinaryOperator
- ast::CountArgExpr
- ast::DataType
- ast::DateTimeField
- ast::Dictionary
- ast::Expr
- ast::Function
- ast::IndexOperator
- ast::JoinConstraint
- ast::JoinOperator
- ast::Literal
- ast::Projection
- ast::ReferentialAction
- ast::SelectItem
- ast::SetExpr
- ast::Statement
- ast::TableFactor
- ast::TrimWhereField
- ast::UnaryOperator
- ast::Variable
- data::Interval
- data::IntervalError
- data::Key
- data::KeyError
- data::StringExtError
- data::TableError
- data::Tribool
- data::schema::SchemaIndexOrd
- data::schema::SchemaParseError
- data::value::NumericBinaryOperator
- data::value::Value
- data::value::ValueError
- error::Error
- executor::AlterError
- executor::DeleteError
- executor::EvaluateError
- executor::ExecuteError
- executor::FetchError
- executor::InsertError
- executor::Payload
- executor::PayloadVariable
- executor::QueryError
- executor::RowContext
- executor::UpdateError
- executor::ValidateError
- plan::AggregateFunctionPlan
- plan::AggregationInputPlan
- plan::AlterTableOperationPlan
- plan::CountArgExprPlan
- plan::DistinctInputPlan
- plan::ExprPlan
- plan::FilterInputPlan
- plan::FunctionExprPlan
- plan::HashJoinInputPlan
- plan::InnerJoinInputPlan
- plan::JoinConditionInputPlan
- plan::LeftOuterJoinInputPlan
- plan::LimitInputPlan
- plan::NestedLoopJoinInputPlan
- plan::OffsetInputPlan
- plan::ProjectInputPlan
- plan::ProjectionPlan
- plan::QueryPlan
- plan::SelectItemPlan
- plan::SourcePlan
- plan::StatementPlan
- plan::TableAccessPlan
- planner::PlannerError
- prelude::Error
- query_builder::AggregateNode
- query_builder::AssignmentNode
- query_builder::ColumnDefNode
- query_builder::ColumnList
- query_builder::DataTypeNode
- query_builder::ExprList
- query_builder::ExprNode
- query_builder::NumericNode
- query_builder::OrderByExprList
- query_builder::OrderByExprNode
- query_builder::QueryBuilderError
- query_builder::QueryNode
- query_builder::SelectItemList
- query_builder::SelectItemNode
- query_builder::SourceNode
- query_builder::TableAccessNode
- query_builder::function::FunctionNode
- row_conversion::RowConversionError
- store::AlterTableError
- store::IndexError
- translate::CreateIndexOption
- translate::CreateTableOption
- translate::DeleteOption
- translate::InsertOption
- translate::JoinConstraintReason
- translate::QueryOption
- translate::SelectOption
- translate::TransactionOption
- translate::TranslateError
- translate::UpdateOption
Traits
- ast::ToSql
- ast::ToSqlUnquoted
- data::BigDecimalExt
- data::StringExt
- data::value::BTreeMapJsonExt
- query_builder::Build
- query_builder::Execute
- row_conversion::FromGlueRow
- row_conversion::SelectExt
- row_conversion::SelectResultExt
- row_conversion::ToGlueRow
- store::AlterTable
- store::CustomFunction
- store::CustomFunctionMut
- store::GStore
- store::GStoreMut
- store::Index
- store::IndexMut
- store::Metadata
- store::Planner
- store::Store
- store::StoreMut
- store::Transaction
- translate::IntoParamLiteral
Macros
Functions
- data::get_alias
- executor::evaluate_stateless
- executor::execute
- parse_sql::parse
- parse_sql::parse_assignment
- parse_sql::parse_column_def
- parse_sql::parse_comma_separated_exprs
- parse_sql::parse_data_type
- parse_sql::parse_expr
- parse_sql::parse_identifiers
- parse_sql::parse_interval
- parse_sql::parse_order_by_expr
- parse_sql::parse_order_by_exprs
- parse_sql::parse_query
- parse_sql::parse_select_item
- parse_sql::parse_select_items
- plan::plan_scalar_expr
- planner::fetch_schema_map
- planner::plan_aggregate
- planner::plan_hash_join
- planner::plan_index
- planner::plan_primary_key
- planner::plan_schemaless
- planner::validate
- query_builder::avg
- query_builder::avg_distinct
- query_builder::begin
- query_builder::bitwise_not
- query_builder::bytea
- query_builder::case
- query_builder::col
- query_builder::commit
- query_builder::count
- query_builder::count_distinct
- query_builder::date
- query_builder::exists
- query_builder::expr
- query_builder::factorial
- query_builder::function::abs
- query_builder::function::acos
- query_builder::function::ascii
- query_builder::function::asin
- query_builder::function::atan
- query_builder::function::calc_distance
- query_builder::function::cast
- query_builder::function::ceil
- query_builder::function::chr
- query_builder::function::coalesce
- query_builder::function::concat
- query_builder::function::concat_ws
- query_builder::function::cos
- query_builder::function::current_date
- query_builder::function::current_time
- query_builder::function::current_timestamp
- query_builder::function::degrees
- query_builder::function::divide
- query_builder::function::entries
- query_builder::function::exp
- query_builder::function::extract
- query_builder::function::find_idx
- query_builder::function::floor
- query_builder::function::format
- query_builder::function::gcd
- query_builder::function::generate_uuid
- query_builder::function::get_x
- query_builder::function::get_y
- query_builder::function::greatest
- query_builder::function::hex
- query_builder::function::ifnull
- query_builder::function::initcap
- query_builder::function::is_empty
- query_builder::function::keys
- query_builder::function::last_day
- query_builder::function::lcm
- query_builder::function::left
- query_builder::function::length
- query_builder::function::ln
- query_builder::function::log
- query_builder::function::log10
- query_builder::function::log2
- query_builder::function::lower
- query_builder::function::lpad
- query_builder::function::ltrim
- query_builder::function::md5
- query_builder::function::modulo
- query_builder::function::now
- query_builder::function::nullif
- query_builder::function::pi
- query_builder::function::point
- query_builder::function::position
- query_builder::function::power
- query_builder::function::radians
- query_builder::function::rand
- query_builder::function::repeat
- query_builder::function::replace
- query_builder::function::reverse
- query_builder::function::right
- query_builder::function::round
- query_builder::function::rpad
- query_builder::function::rtrim
- query_builder::function::sign
- query_builder::function::sin
- query_builder::function::skip
- query_builder::function::sqrt
- query_builder::function::substr
- query_builder::function::take
- query_builder::function::tan
- query_builder::function::to_date
- query_builder::function::to_time
- query_builder::function::to_timestamp
- query_builder::function::trunc
- query_builder::function::upper
- query_builder::function::values
- query_builder::glue_indexes
- query_builder::glue_objects
- query_builder::glue_table_columns
- query_builder::glue_tables
- query_builder::max
- query_builder::max_distinct
- query_builder::min
- query_builder::min_distinct
- query_builder::minus
- query_builder::nested
- query_builder::non_clustered
- query_builder::not
- query_builder::not_exists
- query_builder::null
- query_builder::num
- query_builder::plus
- query_builder::primary_key
- query_builder::rollback
- query_builder::select
- query_builder::series
- query_builder::stdev
- query_builder::stdev_distinct
- query_builder::subquery
- query_builder::sum
- query_builder::sum_distinct
- query_builder::table
- query_builder::text
- query_builder::time
- query_builder::timestamp
- query_builder::uuid
- query_builder::value
- query_builder::values
- query_builder::variance
- query_builder::variance_distinct
- row_conversion::uuid_to_string
- translate::alias_or_name
- translate::translate
- translate::translate_assignment
- translate::translate_column_def
- translate::translate_data_type
- translate::translate_expr
- translate::translate_foreign_key
- translate::translate_idents
- translate::translate_order_by_expr
- translate::translate_query
- translate::translate_referential_action
- translate::translate_select_item
- translate::translate_with_params