List of all items
Structs
- ast::AlterTableStatement
- ast::ColumnDef
- ast::CreateTableStatement
- ast::CreateViewStatement
- ast::Cte
- ast::DeleteStatement
- ast::DropTableStatement
- ast::DropViewStatement
- ast::ExplainStatement
- ast::FromClause
- ast::InsertStatement
- ast::JoinClause
- ast::MergeClause
- ast::MergeStatement
- ast::OnConflict
- ast::OrderByItem
- ast::PivotValue
- ast::SelectStatement
- ast::SetOperationStatement
- ast::TableRef
- ast::TruncateStatement
- ast::UpdateStatement
- ast::UseStatement
- ast::WindowDefinition
- ast::WindowFrame
- ast::WindowSpec
- generator::Generator
- optimizer::annotate_types::TypeAnnotations
- optimizer::scope_analysis::ColumnRef
- optimizer::scope_analysis::Scope
- parser::Parser
- schema::MappingSchema
- tokens::Token
- tokens::Tokenizer
Enums
- ast::AlterTableAction
- ast::BinaryOperator
- ast::ConflictAction
- ast::DataType
- ast::DateTimeField
- ast::Expr
- ast::InsertSource
- ast::JoinType
- ast::MergeAction
- ast::MergeClauseKind
- ast::QuoteStyle
- ast::ReferentialAction
- ast::SelectItem
- ast::SetOperationType
- ast::Statement
- ast::TableConstraint
- ast::TableSource
- ast::TransactionStatement
- ast::TrimType
- ast::TypedFunction
- ast::UnaryOperator
- ast::WindowFrameBound
- ast::WindowFrameKind
- dialects::Dialect
- errors::SqlglotError
- optimizer::scope_analysis::ScopeType
- optimizer::scope_analysis::Source
- schema::SchemaError
- tokens::TokenType
Traits
Functions
- ast::find_columns
- ast::find_tables
- dialects::transform
- generator::generate
- generator::generate_pretty
- optimizer::annotate_types::annotate_types
- optimizer::optimize
- optimizer::pushdown_predicates::pushdown_predicates
- optimizer::qualify_columns::qualify_columns
- optimizer::scope_analysis::build_scope
- optimizer::scope_analysis::find_all_in_scope
- optimizer::unnest_subqueries::unnest_subqueries
- parser::parse
- parser::parse_statements
- schema::ensure_schema
- schema::ensure_schema_nested
- schema::is_case_sensitive_dialect
- schema::normalize_identifier
- transpile
- transpile_statements