Какой модуль Perl мне следует использовать для создания проверяющей веб-формы CRUD?

Кто-нибудь успешно использовал что-то вроде DBIx :: Class :: WebForm или CatalystX-CRUD для автоматического создания себя -проверка веб-формы из таблицы базы данных?

Я представляю себе модуль, который считывает схему таблицы базы данных, считывает ограничения для каждого столбца и генерирует некоторое абстрактное представление веб-формы с полями для сообщений об ошибках и т. д. I ' m с использованием Catalyst и Plack с большой существующей кодовой базой.

Я не хочу кодировать веб-форму HTML или какую-либо логику проверки. Я стремлюсь писать как можно меньше кода в стиле Ruby on Rails. Какой модуль Perl лучше всего подходит для этого?

ОБНОВЛЕНИЕ: Я решил сторону веб-формы с помощью HTML :: FormFu , но все еще неуклюже сопоставление входных данных формы с базой данных, например date_start и date_end относятся к столбцу created, а комментарий должен совпадать с использованием LIKE% foo% и т. д. Где находится DBICFu?

ОБНОВЛЕНИЕ: это для веб-приложения, веб-форма не должна выглядеть как таблица базы данных. Я не ищу инструмент для управления базами данных.

5
задан Will Sheppard 20 March 2012 в 11:04
поделиться