因此,我需要大量的 PDF 文件才能进入生产 Rails 应用程序(pdf 文件将通过载波存储在 s3 上)。prod 上已经有 PDF,carrierwave 将模型 id 放在 s3 路径中,所以我需要同步模型创建和 s3 上传。我还有关于需要存储在模型中的 pdf 的其他元数据。
我正在考虑的选项:
将公共 api 公开给模型创建(启动载波上传)。编写脚本并使用 curl 将文件(和元数据)发布到此 api。
将 prod db 同步到我的开发盒,使用元数据构建模型,存储模型的 id 并使用它直接上传到 s3。
任何其他想法将不胜感激。