Fully Qualified Name: | Laminas\Db\Sql\Ddl\CreateTable |
Extends: | AbstractSql |
Implements: | SqlInterface |
Name | Description | Defined By |
---|---|---|
__construct() | CreateTable | |
addColumn() | CreateTable | |
addConstraint() | CreateTable | |
getRawState() | CreateTable | |
getSqlString() | {@inheritDoc} | AbstractSql |
isTemporary() | CreateTable | |
setTable() | CreateTable | |
setTemporary() | CreateTable |
Parameter Name | Type | Description |
---|---|---|
$table | string|\TableIdentifier | |
$isTemporary | bool |
Returns:
Parameter Name | Type | Description |
---|---|---|
$column | \Column\ColumnInterface |
Returns: self Provides a fluent interface
Parameter Name | Type | Description |
---|---|---|
$constraint | \Constraint\ConstraintInterface |
Returns: self Provides a fluent interface
Parameter Name | Type | Description |
---|---|---|
$key | string|null |
Returns: array
{@inheritDoc}
Parameter Name | Type | Description |
---|---|---|
$adapterPlatform |
Returns:
Returns: bool
Parameter Name | Type | Description |
---|---|---|
$name | string |
Returns: self Provides a fluent interface
Parameter Name | Type | Description |
---|---|---|
$temporary | bool |
Returns: self Provides a fluent interface