final class TableDefinitionInput
Restricted visibility: declared "@visibility root". Code outside that scope must not name this declaration.

Separates fixture column metadata from physical table partitioning.

Methods§

public function withoutPartitioning(string $sql): string

Keeps the complete column list and table options before PARTITION BY.

Partition definitions do not affect generated row values. Removing this suffix also prevents sql-parser from interpreting a following AS VALUES expression as a partition definition and reading beyond its token list.

Parameters

$sqlstring

Returns

string
Test cases 5
Called from 1
Calls 5

Test cases 22§

Test cases that cover or call this symbol, from the coverage report and from the analyzed test sources.

Dedicated tests 5
Other tests reaching this symbol 17

Relations§

Instantiated in 1
Method calls 1