\Dbmover\MysqlTables

Summary

Methods
Properties
Constants
__construct()
__invoke()
No public properties found
No constants found
modifyColumn()
checkTableStatus()
No protected properties found
N/A
No private methods found
No private properties found
N/A

Methods

__construct()

__construct(\Dbmover\Mysql\Dbmover\Core\Loader  $loader) : void

Parameters

\Dbmover\Mysql\Dbmover\Core\Loader $loader

__invoke()

__invoke(string  $sql) : string

Parameters

string $sql

Returns

string

modifyColumn()

modifyColumn(string  $table, string  $column, array  $definition, array  $current) : array

Parameters

string $table
string $column
array $definition
array $current

Returns

array —

Array of SQL statements

checkTableStatus()

checkTableStatus(string  $table, string  $sql) : void

Parameters

string $table
string $sql