如何清除超过3个月的旧数据?

您好!

如何只保留最近 3 个月的数据并删除其余数据?通过管理控制台操作吗?谢谢。

什么数据?您正在解决什么问题?

2 个赞

感谢您的回复。我们正试图看看如何减小我们阶段环境中的数据库大小。

你必须恢复整个数据库,那有什么意义呢?而且如果你删除了大量数据,它就不能用作生产环境数据的测试了?

但是有一个 PostDestroyer,你可以执行 User.where(something).destroy_all,但这似乎没什么用。

你认为在暂存站点上要测试什么,如果不是生产环境的数据呢?也许你只是想生成一些伪造的数据?我认为有一个 rake 任务可以做到这一点。

1 个赞

是的,我只想要过去一个月的数据。我不需要其他的。

是的,有一个任务:

1 个赞