使用模拟数据批量更新属性

时间:2017-01-12 17:33:59

标签: ruby-on-rails database ruby-on-rails-3

我希望将我的生产数据库转储到暂存,问题是我希望保留私有的大量数据,例如电子邮件,传真,名称,原因很明显。我想知道是否有任何宝石可以帮助我完成这项任务。我知道我可以创建一个脚本并使用像Faker这样的东西来生成数据,但我希望它不会达到这个目的。我也没有兴趣将所有这些值设置为null,因为暂存也用于制作演示,因此发送电子邮件和类似的东西是必要的。 提前感谢您提供的任何见解或帮助。

1 个答案:

答案 0 :(得分:0)

最后,我使用data-anonymization解决了问题。这是一个为此设计的简单gem,它有一个dsl,所以脚本编程非常简单。我将它与Faker集成以获得类似生产的数据。