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

Mass update attributes with mock data

我希望将我的生产数据库转储到暂存区,问题是有很多数据我希望保密,例如电子邮件、传真、出于显而易见的原因的姓名。我想知道是否有 gem 能够帮助我完成这项任务。我知道我可以制作一个脚本并使用 Faker 之类的东西来生成该数据,但我希望它不会达到那个目的。我也没有兴趣将所有这些值设置为 null,因为登台也用于制作演示,因此发送电子邮件和类似的东西是必要的。 提前感谢您提供的任何见解或帮助。

最后我用data-anonymization解决了问题。为此设计的一个简单的 gem,它有一个 dsl,因此脚本编程非常容易。我将它与 Faker 集成以获取 production-like 数据。