Генерация случайных данных в рельсах: использовать фальшивку / фейкер или фейкер?

Я использовал Faker для генерации случайных данных для моего теста и для заполнения базы данных в рельсах. Тем не менее, я нашел это немного медленным для того, что он делает.

Я слышал, что ffaker делает то же самое, но быстрее, и я также слышал о подделке. Кто-нибудь может подсказать мне разницу между этими драгоценными камнями и сказать, какая из них самая лучшая? Новый претендент принят...

Заранее спасибо.

1 ответ

Решение

Я использовал и фейкер, и подделку. Оба хороши для генерации случайных данных. Однако подделка имеет больше встроенных словарей, чем фейкер. Вы можете сравнить:

https://github.com/stympy/faker/tree/master/lib/faker https://github.com/sevenwire/forgery/tree/master/lib/forgery/dictionaries

Вы можете добавить свои собственные словари к обоим.

Но фейкер кажется более популярным по какой-то причине. В github больше наблюдателей, звезд и вилок, чем подделок.

Другие вопросы по тегам