Re-exports§
pub use self::case::CaseWhenExpression;pub use self::case::ColumnOrLiteral;pub use self::column::Column;pub use self::common_parser::CommonParser;pub use self::compression_type::CompressionType;pub use self::data_type::DataType;pub use self::default_or_zero_or_one::DefaultOrZeroOrOne;pub use self::field::FieldDefinitionExpression;pub use self::field::FieldValueExpression;pub use self::insert_method_type::InsertMethodType;pub use self::item_placeholder::ItemPlaceholder;pub use self::literal::Literal;pub use self::literal::LiteralExpression;pub use self::literal::Real;pub use self::match_type::MatchType;pub use self::operator::Operator;pub use self::row_format_type::RowFormatType;pub use self::table::Table;pub use self::table_option::CheckConstraintDefinition;pub use self::tablespace_type::TablespaceType;pub use self::trigger::Trigger;pub use self::error::*;
Modules§
- algorithm_
type - arithmetic
- case
- column
- common_
parser - compression_
type - condition
- data_
type - default_
or_ zero_ or_ one - error
- field
- fulltext_
or_ spatial_ type - index_
option - index_
or_ key_ type - index_
type - insert_
method_ type - item_
placeholder - literal
- lock_
type - match_
type - operator
- reference_
type - row_
format_ type - table
- table_
option - tablespace_
type - trigger
- visible_
type
Structs§
- Display
Util - Join
Clause - parse
join ...part - KeyPart
- parse
key_part: {col_name [(length)] | (expr)} [ASC | DESC] - Order
Clause - Partition
Definition - Reference
Definition - reference_definition:
REFERENCES tbl_name (key_part,...) [MATCH FULL | MATCH PARTIAL | MATCH SIMPLE] [ON DELETE reference_option] [ON UPDATE reference_option]
Enums§
- Join
Constraint - join constraint
- Join
Operator - join types
- Join
Right Side - right side of a JoinOperator
- KeyPart
Type - parse
{col_name [(length)] | (expr)} - Order
Type - parse
[ASC | DESC]