2.2.4 (2021-12-10)
- Changed column modification behaviour during table morph (#126)
2.2.3 (2021-08-11)
2.2.2 (2021-08-08)
- Integrated nette/php-generator, changed algorithm of migrations generation (#90)
2.2.1 (2021-08-03)
2.2.0 (2021-08-03)
Supported Versions: 7.3, 7.4, 8.0
- This release provides initial PHP 8 support.
2.1.6 (2021-03-22)
- Fixed duplicated table
phalcon_migrations
in PostgreSQL (#104) - Fixed morphing when column attribute
unsiged
is changed (#109)
2.1.5 (2020-11-03)
- Enhanced error output during failed table morph (#99)
2.1.4 (2020-08-31)
- Fixed 'options' table definition (#94)
2.1.3 (2020-08-29)
- Improved tests codebase (#86)
- Fixed
.phar
compilation (#91) - Added filter for column default value (65735c1)
2.1.2 (2020-03-30)
Supported PHP versions: 7.2, 7.3, 7.4
- Added separate changelog document
CHANGELOG.md
(#85) - Fixed long execution of data insertion during migration run (x14 faster) (#76)
- Added
README.md
inside tests folder (#78)
2.1.1 (2020-03-26)
Supported PHP versions: 7.2, 7.3, 7.4
- Added size for
DECIMAL
Column type (MySQL) (#77) - Added possibility to specify options
no-auto-increment
,skip-ref-schema
andskip-foreign-checks
from config file (#80)
2.1.0 (2020-03-22)
Supported PHP versions: 7.2, 7.3, 7.4
- Added option to disable and enable foreign key (#11)
- Added config option to ignore reference schema (#68)
- Added more tests (38028e8)
- Removed extended class of Phalcon PDO and Dialect (58c383b)
2.0.0 (2020-03-19)
- Integrated Phalcon CLI Options Parser (COP) (#20)
- Removed duplicated required 1st argument
migration
in CLI (#20) - Rewrote all tests from PHPUnit to Codeception, also added CLI tests (#20, 2ede70c)
1.2.2 (2020-03-18)
- Fixed references generation (d225f61)
1.2.1 (2020-03-13)
- Fixed running migration that were added before the latest (#66)
- Refactored part of Migration file generation
1.2.0 (2020-03-12)
- Disabled AUTO_INCREMENT option in migrations by default (#57)
- Added PRIMARY KEY in table "phalcon_migrations" on column "version" (#58)
- Implement PHAR release for each new version (#12)
- Updated shivammathur/setup-php to v2 and add cache for extensions (5ce0c6a)
1.1.7 (2020-02-10)
- Added support of ENUM column type (#7)
1.1.6 (2020-02-06)
- Updated list of column types without
size
(#49) - Fixed generation table columns with NULL definition (#51)
- Fixed running time based migrations (#53)
1.1.5 (2020-02-02)
- Fixed adding primary key in migration generation for PostgreSQL (#1)
- Added test cases in migrations to run
SET FOREIGN_KEY_CHECKS
(#2) - Implemented workflows for PostgreSQL with new tests (#43)
- Added support of 'descr' option in config file (#39)
- Fixed PHP Notice in case if migrations directory(ies) was(were) not found (#40)
- Adapt code to PSR-12 format (#47)
1.1.4 (2020-01-29)
- Updated Github Actions to run tests with different PHP versions: 7.2, 7.3, 7.4 (#32)
- Updated minimum required version of Phalcon to
4.0.0
(b3e1a4a) - Reviewed support of MySQL
JSON
type (#3) - Fixed adding foreign key during separate migrations (#29)
1.1.3 (2020-01-01)
- Added support of
TIME
datatype (#8)
1.1.2 (2019-12-30)
1.1.1 (2019-12-21)
- Added support of previous unexisted column types: BIGINT, MEDIUMINT, TINYINT, MEDIUMMEXT, LONGTEXT, TINYTEXT (#24)
- Fix size for DOUBLE column type (543a010, phalcon/phalcon-devtools#1399)
1.1.0 (2019-12-14)
- Refactored Migrations class (9603ab7, 24a62fa)
- Implemented bin for CLI usage (#13)
- Fixed global installation of package (#15)
- Fixed
---log-in-db
parameter (#17) - Fixed omitting size for DATE and DATETIME types (#22)
1.0.4 (2019-11-18)
- Fixed migrations run with 'migrationsDir' option as a string
1.0.3 (2019-11-18)
- Fixed passing 'migrationsDir' option as a string
- Fixed usage of correct phalcon/ide-stubs:v4.0.0-rc.3 version
1.0.2 (2019-11-17)
- Removed ext-posix from composer requirements
1.0.1 (2019-11-17)
- Configured Github Actions
- Fixed passing third parameter to generateAll() method
- Refactored current Tests
- Implemented new Tests
- Enabled Codecov.io reports
- Small refactors in code
- Moved Phinx composer package to suggestions
- Bumped minimal Phalcon version to
4.0.0-RC.3
1.0.0 (2019-10-31)
- First release, separated from devtools