¿Alguien ha utilizado con éxito algo como DBIx::Class::WebForm o CatalystX-CRUD para construir automágicamente un formulario web de autovalidación de una tabla de base de datos?¿Qué módulo de Perl debería usar para generar un formulario web de CRUD válido?
Estoy imaginando un módulo que lee un esquema de tabla de base de datos, lee las restricciones para cada columna y genera alguna representación abstracta de un formulario web, con campos para mensajes de error, etc. Estoy usando Catalyst y Plack con un gran base de código existente.
No quiero codificar un formulario web HTML, ni ninguna lógica de validación. Mi objetivo es escribir el menor código posible, al estilo de Ruby on Rails. ¿Qué módulo de Perl es mejor para esto?
ACTUALIZACIÓN: He resuelto el lado del formulario web con HTML::FormFu, pero todavía es complicado mapear las entradas del formulario en la base de datos, p. date_start y date_end se relacionan con la columna 'created', y el comentario debe coincidir usando 'LIKE% foo%', etc. ¿Dónde está 'DBICFu'?
ACTUALIZACIÓN: Esto es para una aplicación web, el formulario web no debe verse como una tabla de base de datos. No estoy buscando una herramienta de administración de base de datos.
También relacionado: [CatalystX-Resource] (http://search.cpan.org/dist/CatalystX-Resource/) – daxim