Documentation

TableDiff
in package

Table Diff.

Table of Contents

Properties

$name  : string
$newName  : string|false

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
deprecated

Use getOldTable() instead.

$newName

public string|false $newName = false
Tags
deprecated

Rename tables via instead.

Methods

getAddedIndexes()

public getAddedIndexes() : array<int, Index>
Return values
array<int, Index>

getDroppedIndexes()

public getDroppedIndexes() : array<int, Index>
Return values
array<int, Index>

getModifiedIndexes()

public getModifiedIndexes() : array<string|int, Index>
Return values
array<string|int, Index>

getRenamedColumns()

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
Return values
bool

        
On this page

Search results