Documentation

ColumnDiff
in package

Represents the change of a column.

Table of Contents

Properties

$changedProperties  : array<string|int, string>
$oldColumnName  : string

Methods

getNewColumn()  : Column
getOldColumn()  : Column|null
getOldColumnName()  : Identifier
hasAutoIncrementChanged()  : bool
hasChanged()  : bool
hasCommentChanged()  : bool
hasDefaultChanged()  : bool
hasFixedChanged()  : bool
hasLengthChanged()  : bool
hasNotNullChanged()  : bool
hasPrecisionChanged()  : bool
hasScaleChanged()  : bool
hasTypeChanged()  : bool
hasUnsignedChanged()  : bool

Properties

$changedProperties

public array<string|int, string> $changedProperties = []
Tags
deprecated

Use hasTypeChanged(), hasLengthChanged(), hasPrecisionChanged(), hasScaleChanged(), hasUnsignedChanged(), hasFixedChanged(), hasNotNullChanged(), hasDefaultChanged(), hasAutoIncrementChanged() or hasCommentChanged() instead.

$oldColumnName

public string $oldColumnName
Tags
deprecated

Use $fromColumn and Column::getName() instead.

Methods

hasAutoIncrementChanged()

public hasAutoIncrementChanged() : bool
Return values
bool

hasChanged()

public hasChanged(string $propertyName) : bool
Parameters
$propertyName : string
Tags
deprecated

Use hasTypeChanged(), hasLengthChanged(), hasPrecisionChanged(), hasScaleChanged(), hasUnsignedChanged(), hasFixedChanged(), hasNotNullChanged(), hasDefaultChanged(), hasAutoIncrementChanged() or hasCommentChanged() instead.

Return values
bool

hasCommentChanged()

public hasCommentChanged() : bool
Return values
bool

hasDefaultChanged()

public hasDefaultChanged() : bool
Return values
bool

hasFixedChanged()

public hasFixedChanged() : bool
Return values
bool

hasLengthChanged()

public hasLengthChanged() : bool
Return values
bool

hasNotNullChanged()

public hasNotNullChanged() : bool
Return values
bool

hasPrecisionChanged()

public hasPrecisionChanged() : bool
Return values
bool

hasScaleChanged()

public hasScaleChanged() : bool
Return values
bool

hasTypeChanged()

public hasTypeChanged() : bool
Return values
bool

hasUnsignedChanged()

public hasUnsignedChanged() : bool
Return values
bool

        
On this page

Search results