CreateColumnDefinitionItem extends AbstractCreateDefinitionItem

FinalYes

Syntax tree node for column definitions within "create table" statements.

Holds basic attributes common to all types of columns.

Internal

Table of Contents

Properties

$allowNull  : bool
$autoIncrement  : bool
$columnFormat  : string|null
$columnName  : Identifier
$comment  : string|null
$dataType  : AbstractDataType
$defaultValue  : mixed
$hasDefaultValue  : bool
$index  : bool
$primary  : bool
$reference  : ReferenceDefinition|null
$storage  : string|null
$unique  : bool

Methods

__construct()  : mixed

Properties

$autoIncrement

public bool $autoIncrement = false

$columnFormat

public string|null $columnFormat = null

$comment

public string|null $comment = null

$defaultValue

public mixed $defaultValue = null

$hasDefaultValue

public bool $hasDefaultValue = false

$storage

public string|null $storage = null

Methods


        
On this page

Search results