PHP Class LazyRecord\Migration\Migration

Inheritance: extends BaseMigration, implements LazyRecord\Migration\Upgradable, implements LazyRecord\Migration\Downgradable
Show file Open project: corneltek/lazyrecord Class Usage Examples

Public Methods

Method Description
__call ( $m, $a )
addColumn ( $table, $arg )
createTable ( $cb ) $this->createTable(function($s) { $s->column('title')->varchar(120); });.
downgrade ( )
dropColumn ( $table, $arg )
getId ( )
modifyColumn ( $table, $arg )
renameColumn ( $table, $oldColumn, $newColumn ) Rename column requires $schema object.
upgrade ( )

Method Details

__call() public method

public __call ( $m, $a )

addColumn() public method

public addColumn ( $table, $arg )

createTable() public method

$this->createTable(function($s) { $s->column('title')->varchar(120); });.
public createTable ( $cb )

downgrade() public method

public downgrade ( )

dropColumn() public method

public dropColumn ( $table, $arg )

getId() public static method

public static getId ( )

modifyColumn() public method

public modifyColumn ( $table, $arg )

renameColumn() public method

Rename column requires $schema object.
public renameColumn ( $table, $oldColumn, $newColumn )

upgrade() public method

public upgrade ( )