cakephp/migrations

Database Migration plugin for CakePHP based on Phinx

Installs: 2 908 475

Dependents: 157

Suggesters: 2

Security: 0

Stars: 100

Watchers: 43

Forks: 89

Open Issues: 32

Type:cakephp-plugin

3.0.0-beta2 2019-12-18 08:16 UTC

README

Software License Build Status Coverage Status Total Downloads

This is a Database Migrations system for CakePHP 3.

The plugin consists of a CakePHP shell wrapper for the Phinx migrations library.

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

Or you can manually add the loading statement in the src/Application.php file of your application:

public function bootstrap()
{
    parent::bootstrap();
    $this->addPlugin('Migrations');
}

Prior to 3.6.0

Plugin::load('Migrations');

Additionally, you will need to configure the default database configuration in your config/app.php file.

Documentation

Full documentation of the plugin can be found on the CakePHP Cookbook.