- Add Laravel 10 support
- Remove deprecations
- Adjust tests
- Minimum supported versions: PHP 8.0 and Laravel 9
- Add command to generate models for all tables in the database
backup
option replaced withno-backup
- Add unit and integration tests
- Simplified and reorganised codebase
- Include
enum
type cast by default
- Add Laravel 9 support
- Add Doctrine DBAL 3.0 support
- Add Laravel 8 support
- Merged PR #69 (Update composer.json)
- Add quote for table prefix (issue #59)
- Add Laravel 6 support
- Merged PR #49 (Compatible with Laravel 5.8)
- Add package autodiscovery feature (issue #37)
- Introduce backup option for saving existing model file (issue #32)
- Add lumen Support (issue #33)
- Perform minor code style changes
- Merged PR #36 (Change
incrementing
property topublic
)
- Add Laravel 5.5 support
- Add custom primary key, key type and incrementing properties support
- Fixed issue #25
- Add table prefix support
- Fixed relation's related table generation
- Fixed type hinting for relation's methods php doc
- Fixed ManyToMany relation's arguments generation
- Performed internal refactoring
- Added possibility to register custom database types (like
enum
) - Added possibility to define configs at
config/eloquent_model_generator.php
- Removed
--config
(-c
) argument fromGenerateModelCommand
's signature
- Initial Version