Ya está disponible la versión 2 de QuickCIM, con estas novedades:
- Los modelos extienden de MY_Model de Chris Schmitz. Mira lo que significa
- Permite personalizar los nombres de clase y añadir sufijo _model automáticamente
- Nueva experiencia de usuario
- Mejora del código: más organizado (frontend con Backbone.js), más comentarios y ligero (15 kb menos)
- Disponible en SourceForge y GitHub
En detalle
Mejora de la estructura de los modelos
Antes, se generaba cada modelo con sus campos como variables y funciones para insertar. Ahora, extienden del modelo maestro de Chris Schmitz por lo que adquieren funciones de IDE automáticamente y es ampliable. Amplia la información en este artículo.
Permite personalizar los nombres de clase
El nombre de la tabla es una cosa y el nombre del modelo puede ser diferente. Ahora lo podrás personalizar y además hay un botón que te añade el sufijo _model.
-
Nuevo diseño y experiencia de usuario
Frontend reescrito con Backbone.js (sólo para eventos y handlers) y Bootstrap para darle otro look. Inicialmente, sólo se muestra la conexión para no saturar y después se muestra el resto. Además, ahora el código de presentación está más organizado por el uso de Backbone.js, algo más comentado y 15 kb más ligero.
Disponible en SourceForge y GitHub
Además de publicar el código fuente en SourceForge, también en GitHub para que eligas la que te sea más cómoda.