Releases: orangehill/iseed
Added Laravel 5.5 Autoload Feature
In order to support L55, the IseedCommand now has a handle() method for Laravel v5.5 and a fire() method for older Laravel versions.
https://github.com/laravel/framework/blob/master/CHANGELOG-5.5.md
laravel/framework#19827
laravel/framework#20024
Added orderby and direction options
By using --orderby
and --direction
parameters you can now set the column which will be used for results ordering, and the direction to order by (ASC/DESC). This works great when you want to limit the number of exported database entries using the --max
parameter.
Added a noindex option
By using --noindex
the seed can be generated as a non-indexed array. The use case for this feature is when you need to merge two seed files.
Added Laravel 5.4 Support
Merge pull request #88 from appstract/laravel-54 Fix typo
New Features & Bug Fixes
- Feature: Implemented a composer dump-autoload feature
- Feature: Added the exclude columns functionality
- Fix: iSeed is now using PHP_EOL instead of \r\n for line endings
- Fix: Added a ::class notation to improve IDE navigation
- Fix: Formated main class files as per PSR-2 standards
- Fix: Fixed the failed table check issue when using multiple databases.
Laravel 5.3 Support Added
Fixed a problem with query builder returning an object instead of an array.
Prerun/postrun seed events support and PSR-2 code standard
Added prerun and postrun command options; Formatted code according to PSR-2 standard; Updated documentation.
Added Laravel 5 Support
Refactored code so that the package works with Laravel 5. If you want to use iSeed with Laravel 4, please use iSeed version 1.1.
New features, issues fixed.
New features:
Confirm method that prevents existing seed files from being overwritten.
Specify maximum numer of rows to be exported.
Multiple tables export.
Fixed a number of smaller issues.
Full working version
v1.0 Tests added, code refactored