LINUX.ORG.RU

Perl ORM — автогенерация схем для DBIx::Class или Rose::DB::Object


0

0

Здравствуй, дорогой ЛОР!

Вот смотрю сейчас на Perl'овые ORM'ы и все два живых что я нашел как один хотят чтобы я схему им писал руками. А я этого делать (и переделывать каждый раз когда выяснится что из меня плохой проектировщик) очень сильно не хочу. Зато хочу чтобы что-то слазало в указанную базу, посмотрело на таблицы, на первичные и внешние ключи да уникальные индексы, ну и на базе этих данных само написало все что надо.

Т.е. все что я хочу указать — это DSN, имя/пароль и директорию куда складывать результаты. Из БД интересуют в первую очередь Postgres и, затем, желательно, вражеский MSSQL. Средство, разумеется, внешнее, и запускаемое руками (или make, ага) по мере необходимости, а не выясняющее структуру БД на каждый коннект.

Как я невозбранно достиг желаемого?

anonymous

Ответ на: комментарий от fury3

> CPAN + книжка по перлу

В смысле самому набыдлокодить? Вариант, разумеется, но лень ведь, и наверняка изобрету уже готовый велосипед.

Или и правда, неужели, ничего нет готового?

anonymous
()

ЭхЪ. Велик и безграничен CPAN.

Нашел DBIx::Class::Schema::Loader и, похоже, это то что надо.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.