namespaceSqlFaker\MySql\Generation\Rewrite\Expression
Classes 4§
| ConcatenationRule | Default SQL mode scans || as OR2_SYM; the OR_OR_SYM production constructs Item_func_concat.
Preserve its operands and precedence by expressing that production as a native function call. |
| ExpressionGroupingRule | Preserves derived operand grouping where the source grammar permits parenthesized expressions.
This also prevents non-associative operators from being serialized as forbidden flat chains. |
| QuantifiedComparisonRule | sql_yacc.yy:bool_pri explicitly rejects null-safe equality before ALL or ANY. |
| TableValueConstructorRule | sql_resolver.cc disallows empty rows and DEFAULT outside an INSERT table value constructor. |