TableDiff
in package
Table Diff.
Table of Contents
Properties
Methods
- getAddedColumns() : array<int, Column>
- getAddedForeignKeys() : array<int, ForeignKeyConstraint>
- getAddedIndexes() : array<int, Index>
- getDroppedColumns() : array<int, Column>
- getDroppedForeignKeys() : array<int, ForeignKeyConstraint|string>
- getDroppedIndexes() : array<int, Index>
- getModifiedColumns() : array<int, ColumnDiff>
- getModifiedForeignKeys() : array<int, ForeignKeyConstraint>
- getModifiedIndexes() : array<string|int, Index>
- getName() : Identifier
- getNewName() : Identifier|false
- getOldTable() : Table|null
- getRenamedColumns() : array<string, Column>
- getRenamedIndexes() : array<string, Index>
- isEmpty() : bool
- Returns whether the diff is empty (contains no changes).
Properties
$name
public
string
$name
Tags
$newName
public
string|false
$newName
= false
Tags
Methods
getAddedColumns()
public
getAddedColumns() : array<int, Column>
Return values
array<int, Column>getAddedForeignKeys()
public
getAddedForeignKeys() : array<int, ForeignKeyConstraint>
Return values
array<int, ForeignKeyConstraint>getAddedIndexes()
public
getAddedIndexes() : array<int, Index>
Return values
array<int, Index>getDroppedColumns()
public
getDroppedColumns() : array<int, Column>
Return values
array<int, Column>getDroppedForeignKeys()
public
getDroppedForeignKeys() : array<int, ForeignKeyConstraint|string>
Return values
array<int, ForeignKeyConstraint|string>getDroppedIndexes()
public
getDroppedIndexes() : array<int, Index>
Return values
array<int, Index>getModifiedColumns()
public
getModifiedColumns() : array<int, ColumnDiff>
Return values
array<int, ColumnDiff>getModifiedForeignKeys()
public
getModifiedForeignKeys() : array<int, ForeignKeyConstraint>
Return values
array<int, ForeignKeyConstraint>getModifiedIndexes()
public
getModifiedIndexes() : array<string|int, Index>
Return values
array<string|int, Index>getName()
public
getName(AbstractPlatform $platform) : Identifier
Parameters
- $platform : AbstractPlatform
-
The platform to use for retrieving this table diff's name.
Tags
Return values
IdentifiergetNewName()
public
getNewName() : Identifier|false
Tags
Return values
Identifier|falsegetOldTable()
public
getOldTable() : Table|null
Return values
Table|nullgetRenamedColumns()
public
getRenamedColumns() : array<string, Column>
Return values
array<string, Column>getRenamedIndexes()
public
getRenamedIndexes() : array<string, Index>
Return values
array<string, Index>isEmpty()
Returns whether the diff is empty (contains no changes).
public
isEmpty() : bool