CreateColumn
- Full name:
\Qubus\Expressive\Schema\CreateColumn
- Parent class:
\Qubus\Expressive\Schema\BaseColumn
Properties
table
Methods
__construct
Parameters:
Parameter | Type | Description |
---|---|---|
$table | \Qubus\Expressive\Schema\CreateTable | |
$name | string | |
$type | string |
getTable
autoincrement
Parameters:
Parameter | Type | Description |
---|---|---|
$name | ?string |
primary
Parameters:
Parameter | Type | Description |
---|---|---|
$name | ?string |
unique
Parameters:
Parameter | Type | Description |
---|---|---|
$name | ?string |
index
Parameters:
Parameter | Type | Description |
---|---|---|
$name | ?string |
Inherited methods
__construct
Parameters:
Parameter | Type | Description |
---|---|---|
$name | string | |
$type | ?string |
getName
getType
getProperties
setType
Parameters:
Parameter | Type | Description |
---|---|---|
$type | string |
set
Parameters:
Parameter | Type | Description |
---|---|---|
$name | string | |
$value | mixed |
has
Parameters:
Parameter | Type | Description |
---|---|---|
$name | string |
get
Parameters:
Parameter | Type | Description |
---|---|---|
$name | string | |
$default | mixed|null |
size
Parameters:
Parameter | Type | Description |
---|---|---|
$value | string |
notNull
description
Parameters:
Parameter | Type | Description |
---|---|---|
$comment | string |
defaultValue
Parameters:
Parameter | Type | Description |
---|---|---|
$value | mixed |
unsigned
Parameters:
Parameter | Type | Description |
---|---|---|
$value | bool |
length
Parameters:
Parameter | Type | Description |
---|---|---|
$value | mixed |
Automatically generated on 2025-10-13