Reverse engineering or Auto-Generations of Entities in Laravel?

laravel, php, reverse-engineering

Solution

If you want to generate migration files from an existing mysql database you can use a Laravel package called XCMer / larry-four-generator. Apart from reverse engineering it has a bunch of other features.

Larry Four is a Laravel 4 package offering advanced model and migration generation functionality. Thanks to Larry you can quickly jot down the data scheme for your idea in an easy DSL and genereate migrations and models from it with just a single click. Larry can also analyse your existing data scheme and generate some magic for you too.

Try the original best master branch https://github.com/XCMer/larry-four-generator/tree/master

or my Extended Models fork offering additional functionality https://github.com/XCMer/larry-four-generator/tree/Gadoma-extendedmodels

Problem

I usually work with SF2, and with Doctrine, Entities can be generated automatically and if you build the schema in a Soft like MySQL Workbench you can do Reverse Engineering. I'm new to Laravel so there is a way to do these both things? I would use Laravel because I've to do a very little project, but I didn't want to write all this code for what we call "Migrations", seems very boring no? So there is a way to generate this stuff in laravel? Maybe I've to use Doctrine in Laravel for that?

Original source