Zend\Db\Sql\Ddl\Column\Column
Synopsis
class Column
implements
ColumnInterface
{
- // members
- protected null|string|int $default;
- protected bool $isNullable;
- protected string $name;
- protected array $options;
- protected string $specification;
- protected string $type;
- // methods
- public void __construct()
- public self setName()
- public null|string getName()
- public self setNullable()
- public bool isNullable()
- public self setDefault()
- public null|string|int getDefault()
- public self setOptions()
- public self setOption()
- public array getOptions()
- public array getExpressionData()
Hierarchy
Extended by
- Zend\Db\Sql\Ddl\Column\Varchar
- Zend\Db\Sql\Ddl\Column\BigInteger
- Zend\Db\Sql\Ddl\Column\Float
- Zend\Db\Sql\Ddl\Column\Integer
- Zend\Db\Sql\Ddl\Column\Date
- Zend\Db\Sql\Ddl\Column\Boolean
- Zend\Db\Sql\Ddl\Column\Char
- Zend\Db\Sql\Ddl\Column\Text
- Zend\Db\Sql\Ddl\Column\Decimal
- Zend\Db\Sql\Ddl\Column\Blob
- Zend\Db\Sql\Ddl\Column\Time
Implements
Members
protected
- $default — Zend\Db\Sql\Ddl\Column\null|string|int
- $isNullable — Zend\Db\Sql\Ddl\Column\bool
- $name — string
- $options — array
- $specification — string
- $type — string