Class SchemaColumn
Representation of a schema column.
- ICanBoogie\ActiveRecord\SchemaColumn uses ICanBoogie\Accessor\AccessorTrait (not available)
Methods summary
protected
|
|
public
|
|
protected
string
|
|
protected
string
|
|
protected
string
|
|
protected
string
|
|
protected
string
|
|
protected
string
|
|
protected
string
|
|
protected
string
|
|
protected
boolean
|
|
public
string
|
|
public
|
Constants summary
string |
TYPE_BOOLEAN
|
#
'boolean'
|
string |
TYPE_INTEGER
|
#
'integer'
|
string |
TYPE_VARCHAR
|
#
'varchar'
|
Properties summary
public
|
$type
|
|
public
|
$size
|
|
public
boolean
|
$unsigned
|
#
false
|
public
|
$default
|
|
public
boolean
|
$null
|
#
false
|
public
boolean
|
$unique
|
#
false
|
protected
boolean
|
$primary
|
#
false
|
public
boolean
|
$auto_increment
|
#
false
|
public
boolean
|
$indexed
|
#
false
|
public
|
$charset
|
|
public
|
$comment
|
Magic properties
public read-only
string
|
$formatted_attributes
|
public read-only
string
|
$formatted_auto_increment
|
public read-only
string
|
$formatted_charset
|
public read-only
string
|
$formatted_comment
|
public read-only
string
|
$formatted_default
|
public read-only
string
|
$formatted_index
|
public read-only
string
|
$formatted_null
|
public read-only
string
|
$formatted_type
|
public read-only
string|array
|
$primary
|