Rails генерирует фикстуры из существующей базы данных

У меня большая база данных (более 100 таблиц, более 5 ГБ)

Есть ли возможность генерировать связанные фикстуры для тестирования из этой базы данных, всего около 3-5 записей на таблицу (но с необходимыми отношениями)


person Fivell    schedule 13.02.2012    source источник


Ответы (1)


Лучше использовать Фабрики, чем приспособления.

Проверьте девушку с завода

С фабриками вы можете создавать записи испытаний по мере необходимости. Они также автоматически создадут необходимые связанные объекты.

Поэтому, если у вас есть сообщение с большим количеством комментариев, вам просто нужно вызвать Factory(:create, :comment), который создаст действительный комментарий и его родительское сообщение.

person bodacious    schedule 13.02.2012