namespaceSqlFaker\MySql\Generation\Rewrite\Partition
Classes 5§
| DefinitionRule | PT_part_definition requires one partition kind for the list; PT_partition checks its declared count. |
| FieldListRule | sql_const.h:MAX_REF_PARTS limits partition and subpartition field lists to sixteen names. |
| ListValueRule | parse_tree_partitions.cc/PT_part_value_item_max forbids MAXVALUE in a VALUES IN list. |
| ValueArityRule | parse_tree_partitions.cc requires a common value width, and two or more fields for LIST rows.
Runs after kind selection, expression grouping and scalar-list disambiguation. |
| ValueShape | Models the scalar and row value lists of sql_yacc.yy:part_values_in and part_func_max. |