PHP Class Storm\Drivers\Platforms\Mysql\Columns\ColumnSet

Inheritance: implements Storm\Drivers\Base\Relational\Columns\IColumnSet
Afficher le fichier Open project: timetoogo/penumbra

Méthodes publiques

Méthode Description
ArrayOf ( Column $DataTypeColumn )
Binary ( $Name, $Length, $PrimaryKey = false )
Boolean ( $Name, $PrimaryKey = false )
Byte ( $Name, $PrimaryKey = false )
Date ( $Name, $PrimaryKey = false )
DateTime ( $Name, $PrimaryKey = false )
Decimal ( $Name, $Length, $Precision, $PrimaryKey = false )
Double ( $Name, $PrimaryKey = false )
Enum ( $Name, array $ValuesMap, $PrimaryKey = false )
Guid ( $Name, $PrimaryKey = true )
IncrementInt32 ( $Name, $PrimaryKey = true )
IncrementInt64 ( $Name, $PrimaryKey = true )
Int16 ( $Name, $PrimaryKey = false )
Int32 ( $Name, $PrimaryKey = false )
Int64 ( $Name, $PrimaryKey = false )
Interval ( $Name, $PrimaryKey = false )
String ( $Name, $Length, $PrimaryKey = false )
Time ( $Name, $PrimaryKey = false )
UnsignedByte ( $Name, $PrimaryKey = false )
UnsignedInt16 ( $Name, $PrimaryKey = false )
UnsignedInt32 ( $Name, $PrimaryKey = false )
UnsignedInt64 ( $Name, $PrimaryKey = false )

Method Details

ArrayOf() public méthode

public ArrayOf ( Column $DataTypeColumn )
$DataTypeColumn Storm\Drivers\Base\Relational\Columns\Column

Binary() public méthode

public Binary ( $Name, $Length, $PrimaryKey = false )

Boolean() public méthode

public Boolean ( $Name, $PrimaryKey = false )

Byte() public méthode

public Byte ( $Name, $PrimaryKey = false )

Date() public méthode

public Date ( $Name, $PrimaryKey = false )

DateTime() public méthode

public DateTime ( $Name, $PrimaryKey = false )

Decimal() public méthode

public Decimal ( $Name, $Length, $Precision, $PrimaryKey = false )

Double() public méthode

public Double ( $Name, $PrimaryKey = false )

Enum() public méthode

public Enum ( $Name, array $ValuesMap, $PrimaryKey = false )
$ValuesMap array

Guid() public méthode

public Guid ( $Name, $PrimaryKey = true )

IncrementInt32() public méthode

public IncrementInt32 ( $Name, $PrimaryKey = true )

IncrementInt64() public méthode

public IncrementInt64 ( $Name, $PrimaryKey = true )

Int16() public méthode

public Int16 ( $Name, $PrimaryKey = false )

Int32() public méthode

public Int32 ( $Name, $PrimaryKey = false )

Int64() public méthode

public Int64 ( $Name, $PrimaryKey = false )

Interval() public méthode

public Interval ( $Name, $PrimaryKey = false )

String() public méthode

public String ( $Name, $Length, $PrimaryKey = false )

Time() public méthode

public Time ( $Name, $PrimaryKey = false )

UnsignedByte() public méthode

public UnsignedByte ( $Name, $PrimaryKey = false )

UnsignedInt16() public méthode

public UnsignedInt16 ( $Name, $PrimaryKey = false )

UnsignedInt32() public méthode

public UnsignedInt32 ( $Name, $PrimaryKey = false )

UnsignedInt64() public méthode

public UnsignedInt64 ( $Name, $PrimaryKey = false )