我一直在使用Faker为我的测试生成随机数据,并在rails中为我的数据库播种。但是,我发现它的作用有点慢。
我听说ffaker做的相同但速度更快,我也听说过伪造。任何人都可以向我强调这些宝石之间的区别,并告诉我哪一个是最好的?新挑战者被接受......
提前致谢。
答案 0 :(得分:2)
我一直在使用faker和伪造。两者都适用于生成随机数据。但是,伪造的内置词典比faker更多。你可以比较:
https://github.com/stympy/faker/tree/master/lib/faker https://github.com/sevenwire/forgery/tree/master/lib/forgery/dictionaries
您可以将自定义词典添加到两者。
但是由于某些原因,faker似乎更受欢迎。它在github中有比伪造更多的观察者,星星和叉子。