在轨道上生产的图像和数据库迁移

时间:2016-01-19 23:00:36

标签: ruby-on-rails capistrano

我已经开始使用rails开发应用程序,只需在digitalocean上设置VPS。我已经关注了服务器配置和capistrano部署的所有内容。

我现在可以访问我的网站并且部署正常,但我的图片不存在且我的数据库为空(但工作正常)

我需要做什么才能在本地使用我的开发数据库,​​并在推送时自动将图像和数据库放在vps上的生产模式中?

1 个答案:

答案 0 :(得分:1)

对于图片上传,请使用AWS或Google Cloud Service等云托管服务,或将这些图片上传到git ignore file中未包含的文件夹。

对于数据库,首先,本地数据库和生产数据库是两种不同的东西,除非您使用公共远程数据库 虽然有办法将本地数据库迁移到生产,但请点击此链接 Postgres Backup Digital Ocean