У меня большая база данных (более 100 таблиц, более 5 ГБ)
Есть ли возможность генерировать связанные фикстуры для тестирования из этой базы данных, всего около 3-5 записей на таблицу (но с необходимыми отношениями)
У меня большая база данных (более 100 таблиц, более 5 ГБ)
Есть ли возможность генерировать связанные фикстуры для тестирования из этой базы данных, всего около 3-5 записей на таблицу (но с необходимыми отношениями)
Лучше использовать Фабрики, чем приспособления.
Проверьте девушку с завода
С фабриками вы можете создавать записи испытаний по мере необходимости. Они также автоматически создадут необходимые связанные объекты.
Поэтому, если у вас есть сообщение с большим количеством комментариев, вам просто нужно вызвать Factory(:create, :comment)
, который создаст действительный комментарий и его родительское сообщение.