class JoinColumnMetadata extends ColumnMetadata (View source)

Properties

protected string|null $tableName from ColumnMetadata
protected string|null $columnName from ColumnMetadata
protected Type|null $type from ColumnMetadata
protected string|null $columnDefinition from ColumnMetadata
protected mixed[] $options from ColumnMetadata
protected bool $primaryKey from ColumnMetadata
protected bool $nullable
protected bool $unique from ColumnMetadata
protected string|null $referencedColumnName
protected string|null $aliasedName
protected string $onDelete

Methods

getTableName()

Table name

setTableName(string $tableName)

No description

getColumnName()

No description

setColumnName(string $columnName)

No description

getType()

No description

setType(Type $type)

No description

getTypeName()

No description

getColumnDefinition()

No description

setColumnDefinition(string $columnDefinition)

No description

mixed[]
getOptions()

No description

setOptions(array $options)

No description

setPrimaryKey(bool $isPrimaryKey)

No description

isPrimaryKey()

No description

setNullable(bool $isNullable)

No description

isNullable()

No description

setUnique(bool $isUnique)

No description

isUnique()

No description

getReferencedColumnName()

No description

setReferencedColumnName(string $referencedColumnName)

No description

getAliasedName()

No description

setAliasedName(string $aliasedName)

No description

getOnDelete()

No description

setOnDelete(string $onDelete)

No description

isOnDeleteCascade()

No description

Details

getTableName()

Table name

setTableName(string $tableName)

Parameters

string $tableName

getColumnName()

setColumnName(string $columnName)

Parameters

string $columnName

getType()

setType(Type $type)

Parameters

Type $type

getTypeName()

getColumnDefinition()

setColumnDefinition(string $columnDefinition)

Parameters

string $columnDefinition

mixed[] getOptions()

Return Value

mixed[]

setOptions(array $options)

Parameters

array $options

setPrimaryKey(bool $isPrimaryKey)

Parameters

bool $isPrimaryKey

isPrimaryKey()

setNullable(bool $isNullable)

Parameters

bool $isNullable

isNullable()

setUnique(bool $isUnique)

Parameters

bool $isUnique

isUnique()

getReferencedColumnName()

setReferencedColumnName(string $referencedColumnName)

Parameters

string $referencedColumnName

getAliasedName()

setAliasedName(string $aliasedName)

Parameters

string $aliasedName

getOnDelete()

setOnDelete(string $onDelete)

Parameters

string $onDelete

isOnDeleteCascade()