PartitionDefinition
class PartitionDefinition extends Component (View source)
Parses the create definition of a partition.
Used for parsing CREATE TABLE
statement.
Properties
static array | $OPTIONS | All field options. |
|
bool | $isSubpartition | Whether this entry is a subpartition or a partition. |
|
string | $name | The name of this partition. |
|
string | $type | The type of this partition (what follows the |
|
Expression|string | $expr | The expression used to defined this partition. |
|
PartitionDefinition[] | $subpartitions | The subpartitions of this partition. |
|
OptionsArray | $options | The options of this field. |
Methods
static mixed
static mixed
build(mixed $component, array $options = [])
No description
Details
static mixed
parse(Parser $parser, TokensList $list, array $options = [])
No description
static mixed
build(mixed $component, array $options = [])
No description
string
__toString()
Builds the string representation of a component of this type.