如何解决Active Storage:如何防止在销毁记录或附件时从S3删除资产?
有内置的方法吗?
我考虑过用猴子修补purge
方法,但是我还没有进行测试,我不知道这是否是删除资产的唯一方法。
背景
我们经常在各种UAT和本地环境之间同步数据库,以便开发人员和测试人员可以使用相同的数据。因此,对于所有这些环境来说,能够使用相同的S3存储桶引用相同的文件将是一个很好的选择。
我们当前的解决方案是每当过时时在存储桶之间同步资产,但这显然不必要地复制所有文件。
存储相对便宜,对于我们的用例,从不实际从S3删除资产是有意义的,因此使用该数据库的其他环境仍可以引用该资源,而不是将文件从一个存储桶复制到另一个存储桶。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。