Upgrade your databaseThursday, June 25, 2015 5:15 AM
Upgrading your database means, that you are running all available migration files provided by other developers in order to make your updated codebase work with the new state of the database.
Phinx command for this is called
migrate which runs all of the available migrations, optionally up to a specific version.
php vendor/bin/phinx migrate -e development
php vendor/bin/phinx migrate -e development -t 20110103081132
Executing this will run all migration scripts in order and updates the related tables. Phinx hold information about the current state of your database in an additional table in your database called
phinxlog. There Phinx saves information about which migration was executed at which time on your database and how long this process took.
If you want to get an overview of the current state of your database before migrating, you should get the status of your database
You'll find detailed information about the migration process in the official Phinx documentation: http://docs.phinx.org/en/latest/commands.html#the-migrate-command