[Moscow.pm] DBIx::Class и deploy в PgSQL

xames xamess на gmail.com
Пт Мар 9 14:13:25 PST 2012


Если смотреть не только на DBIx::Class решения, то советую попробовать
http://dklab.ru/lib/dklab_pgmigrator/


9 марта 2012 г. 17:32 пользователь Oleg Kostyuk <cub.uanic на gmail.com> написал:
> 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 <afiskon на gmail.com> написал:
>> Я в последнее время делаю так.
>>
>> Зависимости приложения ставятся автоматически (подсмотрел рецепт здесь:
>> http://koorchik.blogspot.com/2012/01/perl.html ). Коллеги предпочитают
>> использовать RPM, но я его не знаю и боюсь.
>>
>> Схема БД хранится в репозитории в текстовом файле. Обновление всего, что
>> связано с БД, происходит вручную. Выкатка кода происходит не часто, потому
>> также делается вручную, согласно файлам INSTALL.TXT и UPDATE.TXT из того же
>> репозитория.
>>
>> 8 марта 2012 г. 22:21 пользователь Alex Povolotsky <tarkhil на over.ru>
>> написал:
>>
>>> Добрый вечер,
>>>
>>> а какой механизм деплоя сейчас наиболее рабочий для DBIx::Class и PgSQL?
>>>
>>> Alex
>>> --
>>> Moscow.pm mailing list
>>> moscow-pm на pm.org | http://moscow.pm.org
>>
>>
>>
>>
>> --
>> С уважением, Александр
>> Личный блог: http://eax.me/
>> Мой форум: http://it-talk.org/
>> Мой Twitter: http://twitter.com/afiskon
>>
>>
>> --
>> Moscow.pm mailing list
>> moscow-pm на pm.org | http://moscow.pm.org
>>
>
>
>
> --
> Sincerely yours,
> Oleg Kostyuk (CUB-UANIC)
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org


Подробная информация о списке рассылки Moscow-pm