29 lines
693 B
ReStructuredText
29 lines
693 B
ReStructuredText
.. index::
|
|
single: Installation
|
|
|
|
Installation
|
|
============
|
|
|
|
Phinx should be installed using Composer, which is a tool for dependency
|
|
management in PHP. Please visit the `Composer <https://getcomposer.org/>`_
|
|
website for more information.
|
|
|
|
.. note::
|
|
|
|
Phinx requires at least PHP 7.2 (or later).
|
|
|
|
To install Phinx, simply require it using Composer:
|
|
|
|
.. code-block:: bash
|
|
|
|
php composer.phar require robmorgan/phinx
|
|
|
|
Create folders in your project following the structure ``db/migrations`` with adequate permissions.
|
|
It is where your migration files will live and should be writable.
|
|
|
|
Phinx can now be executed from within your project:
|
|
|
|
.. code-block:: bash
|
|
|
|
vendor/bin/phinx init
|