cakephp / migrations
Database Migration plugin for CakePHP
Installs: 11 653 346
Dependents: 235
Suggesters: 7
Security: 0
Stars: 138
Watchers: 32
Forks: 121
Open Issues: 5
Type:cakephp-plugin
pkg:composer/cakephp/migrations
Requires
- php: >=8.2
- cakephp/cache: ^5.3.0
- cakephp/database: ^5.3.0
- cakephp/orm: ^5.3.0
Requires (Dev)
- cakephp/bake: ^3.3
- cakephp/cakephp: ^5.3.0
- cakephp/cakephp-codesniffer: ^5.0
- phpunit/phpunit: ^11.5.3 || ^12.1.3
Suggests
- cakephp/bake: If you want to generate migrations.
- dereuromark/cakephp-ide-helper: If you want to have IDE suggest/autocomplete when creating migrations.
- 5.x-dev
- 5.0.0
- 4.x-dev
- 4.9.5
- 4.9.4
- 4.9.3
- 4.9.2
- 4.9.1
- 4.9.0
- 4.8.2
- 4.8.1
- 4.8.0
- 4.7.2
- 4.7.1
- 4.7.0
- 4.6.6
- 4.6.5
- 4.6.4
- 4.6.3
- 4.6.2
- 4.6.1
- 4.6.0
- 4.5.1
- 4.5.0
- 4.4.2
- 4.4.1
- 4.4.0
- 4.3.2
- 4.3.1
- 4.3.0
- 4.2.0
- 4.1.1
- 4.1.0
- 4.0.2
- 4.0.1
- 4.0.0
- 3.x-dev
- 3.9.0
- 3.8.3
- 3.8.2
- 3.8.1
- 3.8.0
- 3.7.2
- 3.7.1
- 3.7.0
- 3.6.1
- 3.6.0
- 3.5.3
- 3.5.2
- 3.5.1
- 3.5.0
- 3.4.0
- 3.3.0
- 3.2.0
- 3.1.0
- 3.0.0
- 3.0.0-RC
- 3.0.0-beta3
- 3.0.0-beta2
- 3.0.0-beta1
- 2.x-dev
- 2.4.2
- 2.4.1
- 2.4.0
- 2.3.0
- 2.2.0
- 2.1.1
- 2.1.0
- 2.0.0
- 1.8.1
- 1.8.0
- 1.7.2
- 1.7.1
- 1.7.0
- 1.6.7
- 1.6.6
- 1.6.5
- 1.6.4
- 1.6.3
- 1.6.2
- 1.6.1
- 1.6.0
- 1.5.8
- 1.5.7
- 1.5.6
- 1.5.5
- 1.5.4
- 1.5.3
- 1.5.2
- 1.5.1
- 1.5.0
- 1.4
- 1.3.x-dev
- 1.3.2
- 1.3.1
- 1.3
- 1.2.2
- 1.2.1
- 1.2
- 1.1.5
- 1.1.4
- 1.1.3
- 1.1.2
- 1.1.1
- 1.1.0
- 1.0.2
- 1.0.1
- 1.0.0
- dev-feature/track-idempotent-seeds
- dev-add-fixed-option-for-binary-type
- dev-add-bit-type-constant
- dev-5.x-view-trigger
- dev-seed-command-docs
This package is auto-updated.
Last update: 2026-02-02 15:47:55 UTC
README
This is a Database Migrations system for CakePHP.
The plugin provides a complete database migration solution with support for creating, running, and managing migrations.
This branch is for use with CakePHP 5.x. See version map for details.
Installation
You can install this plugin into your CakePHP application using Composer.
Run the following command
composer require cakephp/migrations
Configuration
You can load the plugin using the shell command:
bin/cake plugin load Migrations --only-cli
If you are using the PendingMigrations middleware, use:
bin/cake plugin load Migrations
Documentation
Full documentation of the plugin can be found on the CakePHP Cookbook.