List of all items
Structs
- 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
- ast_builder::AddColumnNode
- ast_builder::AlterTableNode
- ast_builder::CmpExprNode
- ast_builder::CreateIndexNode
- ast_builder::CreateTableNode
- ast_builder::DeleteNode
- ast_builder::DropColumnNode
- ast_builder::DropIndexNode
- ast_builder::DropTableNode
- ast_builder::ExprWithAliasNode
- ast_builder::FilterNode
- ast_builder::GroupByNode
- ast_builder::HashJoinNode
- ast_builder::HavingNode
- ast_builder::InsertNode
- ast_builder::JoinConstraintNode
- ast_builder::JoinNode
- ast_builder::LimitNode
- ast_builder::NonClusteredNode
- ast_builder::OffsetLimitNode
- ast_builder::OffsetNode
- ast_builder::OrderByNode
- ast_builder::PrimaryKeyNode
- ast_builder::ProjectNode
- ast_builder::RenameColumnNode
- ast_builder::RenameTableNode
- ast_builder::SelectNode
- ast_builder::ShowColumnsNode
- ast_builder::TableFactorNode
- ast_builder::UpdateNode
- data::CustomFunction
- data::Point
- data::schema::Schema
- data::schema::SchemaIndex
- data::value::ConvertError
- executor::Referencing
- prelude::Glue
Enums
- ast::Aggregate
- ast::AlterTableOperation
- ast::AstLiteral
- ast::BinaryOperator
- ast::CountArgExpr
- ast::DataType
- ast::DateTimeField
- ast::Dictionary
- ast::Expr
- ast::Function
- ast::IndexItem
- ast::IndexOperator
- ast::JoinConstraint
- ast::JoinExecutor
- ast::JoinOperator
- ast::ReferentialAction
- ast::SelectItem
- ast::SetExpr
- ast::Statement
- ast::TableFactor
- ast::TrimWhereField
- ast::UnaryOperator
- ast::Variable
- ast_builder::AggregateNode
- ast_builder::AssignmentNode
- ast_builder::AstBuilderError
- ast_builder::ColumnDefNode
- ast_builder::ColumnList
- ast_builder::DataTypeNode
- ast_builder::ExprList
- ast_builder::ExprNode
- ast_builder::IndexItemNode
- ast_builder::NumericNode
- ast_builder::OrderByExprList
- ast_builder::OrderByExprNode
- ast_builder::QueryNode
- ast_builder::SelectItemList
- ast_builder::SelectItemNode
- ast_builder::function::FunctionNode
- data::Interval
- data::IntervalError
- data::Key
- data::KeyError
- data::Literal
- data::LiteralError
- data::Row
- data::RowError
- data::StringExtError
- data::TableError
- data::schema::SchemaIndexOrd
- data::schema::SchemaParseError
- data::value::NumericBinaryOperator
- data::value::Value
- data::value::ValueError
- error::Error
- executor::AggregateError
- executor::AlterError
- executor::DeleteError
- executor::EvaluateError
- executor::ExecuteError
- executor::FetchError
- executor::InsertError
- executor::Payload
- executor::PayloadVariable
- executor::RowContext
- executor::SelectError
- executor::SortError
- executor::UpdateError
- executor::ValidateError
- plan::PlanError
- prelude::Error
- store::AlterTableError
- store::DataRow
- store::IndexError
- translate::TranslateError
Traits
- ast::ToSql
- ast::ToSqlUnquoted
- ast_builder::Build
- ast_builder::Execute
- data::BigDecimalExt
- data::StringExt
- data::value::HashMapJsonExt
- store::AlterTable
- store::CustomFunction
- store::CustomFunctionMut
- store::GStore
- store::GStoreMut
- store::Index
- store::IndexMut
- store::Metadata
- store::Store
- store::StoreMut
- store::Transaction
Functions
- ast_builder::avg
- ast_builder::begin
- ast_builder::bitwise_not
- ast_builder::bytea
- ast_builder::case
- ast_builder::col
- ast_builder::commit
- ast_builder::count
- ast_builder::date
- ast_builder::exists
- ast_builder::expr
- ast_builder::factorial
- ast_builder::function::abs
- ast_builder::function::acos
- ast_builder::function::ascii
- ast_builder::function::asin
- ast_builder::function::atan
- ast_builder::function::calc_distance
- ast_builder::function::cast
- ast_builder::function::ceil
- ast_builder::function::chr
- ast_builder::function::coalesce
- ast_builder::function::concat
- ast_builder::function::concat_ws
- ast_builder::function::cos
- ast_builder::function::degrees
- ast_builder::function::divide
- ast_builder::function::entries
- ast_builder::function::exp
- ast_builder::function::extract
- ast_builder::function::find_idx
- ast_builder::function::floor
- ast_builder::function::format
- ast_builder::function::gcd
- ast_builder::function::generate_uuid
- ast_builder::function::get_x
- ast_builder::function::get_y
- ast_builder::function::greatest
- ast_builder::function::ifnull
- ast_builder::function::initcap
- ast_builder::function::is_empty
- ast_builder::function::keys
- ast_builder::function::last_day
- ast_builder::function::lcm
- ast_builder::function::left
- ast_builder::function::length
- ast_builder::function::ln
- ast_builder::function::log
- ast_builder::function::log10
- ast_builder::function::log2
- ast_builder::function::lower
- ast_builder::function::lpad
- ast_builder::function::ltrim
- ast_builder::function::md5
- ast_builder::function::modulo
- ast_builder::function::now
- ast_builder::function::pi
- ast_builder::function::point
- ast_builder::function::position
- ast_builder::function::power
- ast_builder::function::radians
- ast_builder::function::rand
- ast_builder::function::repeat
- ast_builder::function::replace
- ast_builder::function::reverse
- ast_builder::function::right
- ast_builder::function::round
- ast_builder::function::rpad
- ast_builder::function::rtrim
- ast_builder::function::sign
- ast_builder::function::sin
- ast_builder::function::skip
- ast_builder::function::sqrt
- ast_builder::function::substr
- ast_builder::function::take
- ast_builder::function::tan
- ast_builder::function::to_date
- ast_builder::function::to_time
- ast_builder::function::to_timestamp
- ast_builder::function::upper
- ast_builder::function::values
- ast_builder::glue_indexes
- ast_builder::glue_objects
- ast_builder::glue_table_columns
- ast_builder::glue_tables
- ast_builder::max
- ast_builder::min
- ast_builder::minus
- ast_builder::nested
- ast_builder::non_clustered
- ast_builder::not
- ast_builder::not_exists
- ast_builder::null
- ast_builder::num
- ast_builder::plus
- ast_builder::primary_key
- ast_builder::rollback
- ast_builder::select
- ast_builder::series
- ast_builder::stdev
- ast_builder::subquery
- ast_builder::sum
- ast_builder::table
- ast_builder::text
- ast_builder::time
- ast_builder::timestamp
- ast_builder::uuid
- ast_builder::values
- ast_builder::variance
- data::get_alias
- data::get_index
- 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::fetch_schema_map
- plan::plan
- plan::plan_index
- plan::plan_join
- plan::plan_primary_key
- plan::validate
- 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_operate_function_arg
- translate::translate_order_by_expr
- translate::translate_query
- translate::translate_referential_action
- translate::translate_select_item