Download the PHP package typrint/phinx without Composer
On this page you can find all versions of the php package typrint/phinx. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download typrint/phinx
More information about typrint/phinx
Files in typrint/phinx
Package phinx
Short Description Phinx makes it ridiculously easy to manage the database migrations for your PHP app.
License MIT
Homepage https://phinx.org
Informations about the package phinx
Phinx: Simple PHP Database Migrations
Intro
Phinx makes it ridiculously easy to manage the database migrations for your PHP app. In less than 5 minutes, you can install Phinx and create your first database migration. Phinx is just about migrations without all the bloat of a database ORM system or framework.
Check out book.cakephp.org/phinx for the comprehensive documentation.

Features
- Write database migrations using database agnostic PHP code.
- Migrate up and down.
- Migrate on deployment.
- Seed data after database creation.
- Get going in less than 5 minutes.
- Stop worrying about the state of your database.
- Take advantage of SCM features such as branching.
- Integrate with any app.
Supported Adapters
Phinx natively supports the following database adapters:
- MySQL
- PostgreSQL
- SQLite
- Microsoft SQL Server
Install & Run
Composer
The fastest way to install Phinx is to add it to your project using Composer (https://getcomposer.org/).
-
Install Composer:
- Require Phinx as a dependency using Composer:
Documentation
Check out https://book.cakephp.org/phinx for the comprehensive documentation.
Other translations include:
Limitations
PostgreSQL
- Not able to set a unique constraint on a table (https://github.com/cakephp/phinx/issues/1026).
Misc
Version History
Please read the release notes.
License
MIT
All versions of phinx with dependencies
composer-runtime-api Version ^2.0
psr/container Version ^1.1|^2.0
symfony/config Version ^3.4|^4.0|^5.0|^6.0|^7.0
symfony/console Version ^6.0|^7.0