Rails генерирует светильники из существующей базы данных - PullRequest
3 голосов
/ 13 февраля 2012

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

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

1 Ответ

0 голосов
/ 13 февраля 2012

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

Выезд заводская девушка

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

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

...