Если смотреть не только на DBIx::Class решения, то советую попробовать http://dklab.ru/lib/dklab_pgmigrator/
9 марта 2012 г. 17:32 пользователь Oleg Kostyuk <[email protected]> написал: > DBIx::Class::DeploymentHandler (стороннее, более актуальное, рекомендуемое) > DBIx::Class::Schema::Versioned (коробочное решение, но смотри "SEE ALSO") > > Оба позволяют обрабатывать собственно деплой новой базы, и как бонус - > деплой изменений (при изменениях в схеме) на уже существующую базу. > Как и весь DBIx::Class, оба решения - db-agnostic. > > Позволю себе дать совет по поиску актуальных решений. Если вас (как и > меня :) прёт DBIx::Class, то смотрим всех, кто его релизил. Я это > делаю тут: http://search.cpan.org/dist/DBIx-Class/ - путём перебора > всех вариантов в "Other Releases". И далее, по всем этим авторам - > смотрю, что они ещё нарелизили. Как правило, всё самое интересное и > актуальное находится именно таким путём. Степень доверия к конкретно > этим авторам весьма высока, как и к тем, кто релизил Moose, Catalyst, > KiokuDB, CHI и некоторые другие вещи. И что важно, актуальные авторы > прямо в доке к модулю пишут, что модуль устарел (например, > DBIx::Class::UTF8Columns). Таким образом, "нарваться" на неактуальные > модули от неизвестно кого - практически нереально. > > Удачи! > > > 8 марта 2012 г. 21:30 пользователь Alexandr Alexeev <[email protected]> > написал: >> Я в последнее время делаю так. >> >> Зависимости приложения ставятся автоматически (подсмотрел рецепт здесь: >> http://koorchik.blogspot.com/2012/01/perl.html ). Коллеги предпочитают >> использовать RPM, но я его не знаю и боюсь. >> >> Схема БД хранится в репозитории в текстовом файле. Обновление всего, что >> связано с БД, происходит вручную. Выкатка кода происходит не часто, потому >> также делается вручную, согласно файлам INSTALL.TXT и UPDATE.TXT из того же >> репозитория. >> >> 8 марта 2012 г. 22:21 пользователь Alex Povolotsky <[email protected]> >> написал: >> >>> Добрый вечер, >>> >>> а какой механизм деплоя сейчас наиболее рабочий для DBIx::Class и PgSQL? >>> >>> Alex >>> -- >>> Moscow.pm mailing list >>> [email protected] | http://moscow.pm.org >> >> >> >> >> -- >> С уважением, Александр >> Личный блог: http://eax.me/ >> Мой форум: http://it-talk.org/ >> Мой Twitter: http://twitter.com/afiskon >> >> >> -- >> Moscow.pm mailing list >> [email protected] | http://moscow.pm.org >> > > > > -- > Sincerely yours, > Oleg Kostyuk (CUB-UANIC) > -- > Moscow.pm mailing list > [email protected] | http://moscow.pm.org -- Moscow.pm mailing list [email protected] | http://moscow.pm.org
