PHP Class Controller_Migrator_MySQL, atk4
$app->add('Controller_Migrator_MySQL');
or with a custom database::
$app->add('Controller_Migrator_MySQL', ['db'=> $dbcon]);
Database migration statistics is stored in _db_update table which is
created if necessary.
Show file
Open project: atk4/atk4
Public Properties
Property |
Type |
Description |
|
$db |
|
|
|
Public Methods
Method |
Description |
|
create ( ) |
Create necessary table in SQL for tracking progress. |
|
getStatusModel ( ) |
Produces and returns a generic model you can supply to your Grid
if you want show migration status. |
|
init ( ) |
|
|
migrate ( ) |
Find migrations and execute them in order. |
|
Method Details
Create necessary table in SQL for tracking progress.
getStatusModel()
public method
Produces and returns a generic model you can supply to your Grid
if you want show migration status.
.. warning:: Use ";" semicolon between full statements. If you leave empty statement
between two semilocons MySQL ->exec() seems to fail.
Property Details