Releases: cakephp/migrations
Releases · cakephp/migrations
CakePHP Migration plugin 1.5.2 released
- Camelizing the file name of the initial migration
- It is now possible to bake initial migration for plugins when table classes for the plugin are present
- Improved precision handling for float columns
- Added an autocompletion shell for bash tab completion
- Automatically clearing the TableRegistry after each call to
update()
- Small bugfixes
CakePHP Migrations plugin 1.3.2 released
This is the last release for the CakePHP 3.0.X release cycle.
It provides a version that will work when doing a composer update
while using a release from CakePHP 3.0.X.
Please be aware that, due to a defect in our main dependency, if you use the SQLite database provider and update indexes in an existing table, the table may be dropped during migrations. The bug has been fixed for later versions of the plugin.
Also note that if you run the test suites of this version of the plugin, it will fail for the SQLite database provider.
CakePHP Migrations plugin 1.5.1 released
- Fix a wrong parameter name used in the
CakeAdapter::hasIndexByName()
method. - Various clean up in
return
statements and additions of strict checks
CakePHP Migrations plugin 1.5.0 released
- Supports Phinx 0.5.0
- The i18n tables has been removed from the list of skipped table when baking a snpashot. It should now be baked along with the other tables
- When baking a snapshot using the
--plugin
and--require-table
options, all tables are now baked - Fix an issue in the ConfigurationTrait where an option was not properly fetched from the Connection configuration
- Table names starting with a delimiter "To" or "From" when using the baking feature from the shell are now properly parsed
CakePHP Migrations 1.4.0 Released
- Now requires CakePHP 3.1.X
- Fix a behaviour that would exit the shell process if you were to call the
migrations
shell using aShell::dispatchShell()
call - Fix a bug where some tables name were not correctly extracted in some bake calls
- You can now specify the length of the field when baking a migration. More details in the CakePHP Cookbook
- The
mark_migrated
command is now behaving like other phinx commands. The previous behaviour and syntax are still supported to provide backward compatibility but are considered deprecated. More details in the CakePHP Cookbook
CakePHP Migrations 1.3.1 Released
- Add support for establishing a connection to MySQL using SSL
- Add a new
all
option tomark_migrated
command : when used, all migrations found will be marked as migrated.
CakePHP Migrations 1.3 Released
- Added a new way to deal with primary keys. More informations available in the CakePHP Cookbook
- Fix a bug with the support for the
--date
option with theRollback
command
Migrations plugin version 1.2.2
- Added support for the
--date
option
CakePHP Migrations 1.2.1 Released
- Fixed a bug in the
Migrations
class that raised an exception when calling a method. - The "comment" column option is now added to baked migrations. Note that this only works for the MySQL and PostgreSQL drivers.
- Unit tests are now running on PHP7 as well.
CakePHP Migrations 1.2 Released
- The strategy to manage foreign key constraints dependencies has been changed to deal with all cases
- It is now possible to run migrations command from a non-shell environment using the new
Migrations
class