DBIx::Class — Как создать схему БД

Когда я впервые познакомилась с DBIx, впечатления были самые матерные. Но ничего, привыкла. Начала даже находить в ORM логику и смысл :)

Создание схемы для DBIx::Class

Создание схемы для DBIx состоит из нескольких этапов:

  1. Нужно создать Базу Данных и таблицы в ней
  2. Установить DBIx::Class
  3. Установить модуль DBIx::Class::Schema::Loader
  4. Запустить dbicdump

    На unix-системе команда будет выглядеть примерно так:

    И будет вам счастье.

    А вот если вы, как я, решите создать схему DBIx под windows… Windows работать с такой командой отказалась категорически. Ситуацию спасло создание конфига, который можно скормить dbicdump.

    Содержимое конфига 1.conf :

    Запускаем dbicdump:

Полезные ссылки

search.cpan.org: DBIx::Class::Schema::Loader