All available documentation can be found here.
The repository containing the documentation is there.
- symfony 2 doctrine/doctrine-migrations-bundle
- ZF2 doctrine/doctrine-orm-module
- laravel mitchellvanw/laravel-doctrine
- Silex kurl/silex-doctrine-migrations-provider
- nette zenify/doctrine-migrations
- others...
composer require doctrine/migrations
You can download the doctrine migrations phar directly on the release page
Make sure Composer and all necessary dependencies are installed:
curl -s https://getcomposer.org/installer | php
php composer.phar install --dev
Make sure that the Box project is installed:
curl -s http://box-project.org/installer.php | php
Build the PHAR archive:
php box.phar build
The doctrine-migrations.phar
archive is built in the build
directory.
If you receive an error that looks like:
creating archive "build/doctrine-migrations.phar" disabled by INI setting
This can be fixed by setting the following in your php.ini:
; http://php.net/phar.readonly
phar.readonly = Off
To install dependencies run a composer update:
composer update