MySQL 8.3.0
Source Code Documentation
Collaboration diagram for CREATE/ALTER TABLE partitioning-related stuff:

Modules

 Partition options in CREATE/ALTER TABLE
 

Classes

struct  Partition_parse_context
 Parse context for partitioning-specific parse tree nodes. More...
 
class  PT_subpartition
 Node for the SUBRAPTITION clause of CREATE/ALTER TABLE More...
 
class  PT_part_value_item
 Base class for partition value nodes: MAX_VALUE values or expressions. More...
 
class  PT_part_value_item_max
 Node for the MAX_VALUE partition value in CREATE/ALTER TABLE More...
 
class  PT_part_value_item_expr
 Node for the partitioning expression in CREATE/ALTER TABLE More...
 
class  PT_part_values
 Base class for VALUES partitioning clauses. More...
 
class  PT_part_value_item_list_paren
 Node for a list of partitioning values in VALUES clauses. More...
 
class  PT_part_values_in_item
 Node for a list of partitioning values in the VALUES IN clause. More...
 
class  PT_part_values_in_list
 Node for a list of partitioning values in the VALUES IN clause. More...
 
class  PT_part_definition
 Node for the PARTITION clause of CREATE/ALTER TABLE. More...
 
class  PT_sub_partition
 Base class for all subpartitioning clause nodes. More...
 
class  PT_sub_partition_by_hash
 Node for the SUBRAPTITION BY HASH definition clause. More...
 
class  PT_sub_partition_by_key
 Node for the SUBRAPTITION BY KEY definition clause. More...
 
class  PT_part_type_def_key
 Node for the PARTITION BY [LINEAR] KEY type clause. More...
 
class  PT_part_type_def_hash
 Node for the PARTITION BY [LINEAR] HASH type clause. More...
 
class  PT_part_type_def_range_expr
 Node for the PARTITION BY RANGE (<expression>) type clause. More...
 
class  PT_part_type_def_range_columns
 Node for the PARTITION BY RANGE COLUMNS (<ident list>) type clause. More...
 
class  PT_part_type_def_list_expr
 Node for the PARTITION BY LIST (<expression>) type clause. More...
 
class  PT_part_type_def_list_columns
 Node for the PARTITION BY LIST COLUMNS (<ident list>) type clause. More...
 
class  PT_partition
 Node for the PARTITION definition clause. More...
 

Typedefs

typedef Parse_tree_node_tmpl< Partition_parse_contextParse_tree_part_node
 Base class for all Partition_parse_context-dependent nodes. More...
 

Detailed Description

Typedef Documentation

◆ Parse_tree_part_node

Base class for all Partition_parse_context-dependent nodes.