Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
This plugin will be discarded in favour of the github.com/johmue/mysql-workbench-schema-exporter project
There are plenty of reasons, why I will discard the LUA plugin.
1. I'm a PHP developer and LUA is a pain for me, as it retains me from implementing good ideas. The second effect is, that users dealing with Doctrine are PHP users and not LUA, which might help to find people to contribute.
2. My vision is a pluggable solution, where users can generate models for different tools (Symfony, Doctrine, Cake, Propel ..) with just one application.
3. migration from SVN to GIT will also help to find contributors and to ease the maintaining of the tool.
4. with the start of doctrine2 and annotations in mind the plugin would end up in a mess and maintaining two different doctrine plugins in LUA wouldn't work. As I don't know how to decouple logic from representation in LUA.
5. testing the application automatically against a set of predefined workbench files would be possible now, even for different tools like doctrine/propel/doctrine2
6. An online service to convert workbench files is also imaginable
The only draw-back by now is that the github application is not as powerful as the plugin, because the whole stuff with comments is missing at the moment.
I hope you will respect my decision and follow the project to github.
Cheers Johannes
This software is not supported anymore by the maintainer
Создание Doctrine YAML через MySQL Workbench