PHP Interface Storm\Drivers\Base\Relational\Columns\IColumnSet

Show file Open project: timetoogo/penumbra Interface Usage Examples

Public Methods

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

Method Details

ArrayOf() public method

public ArrayOf ( Column $DataTypeColumn ) : Column
$DataTypeColumn Column
return Column

Binary() public method

public Binary ( $Name, $Length, $PrimaryKey = false ) : Column
return Column

Boolean() public method

public Boolean ( $Name, $PrimaryKey = false ) : Column
return Column

Byte() public method

public Byte ( $Name, $PrimaryKey = false ) : Column
return Column

Date() public method

public Date ( $Name, $PrimaryKey = false ) : Column
return Column

DateTime() public method

public DateTime ( $Name, $PrimaryKey = false ) : Column
return Column

Decimal() public method

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

Double() public method

public Double ( $Name, $PrimaryKey = false ) : Column
return Column

Enum() public method

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

Guid() public method

public Guid ( $Name, $PrimaryKey = true ) : Column
return Column

IncrementInt32() public method

public IncrementInt32 ( $Name, $PrimaryKey = true ) : Column
return Column

IncrementInt64() public method

public IncrementInt64 ( $Name, $PrimaryKey = true ) : Column
return Column

Int16() public method

public Int16 ( $Name, $PrimaryKey = false ) : Column
return Column

Int32() public method

public Int32 ( $Name, $PrimaryKey = false ) : Column
return Column

Int64() public method

public Int64 ( $Name, $PrimaryKey = false ) : Column
return Column

Interval() public method

public Interval ( $Name, $PrimaryKey = false ) : Column
return Column

String() public method

public String ( $Name, $Length, $PrimaryKey = false ) : Column
return Column

Time() public method

public Time ( $Name, $PrimaryKey = false ) : Column
return Column

UnsignedByte() public method

public UnsignedByte ( $Name, $PrimaryKey = false ) : Column
return Column

UnsignedInt16() public method

public UnsignedInt16 ( $Name, $PrimaryKey = false ) : Column
return Column

UnsignedInt32() public method

public UnsignedInt32 ( $Name, $PrimaryKey = false ) : Column
return Column

UnsignedInt64() public method

public UnsignedInt64 ( $Name, $PrimaryKey = false ) : Column
return Column