新しいコードを Openshift にプッシュするときに、資産の再コンパイル時に資産が削除されないようにモデルを構成するにはどうすればよいですか?
現時点で、私のモデルは次のようになります。
class Slide < ActiveRecord::Base
attr_accessible :caption, :position, :visible, :photo
has_attached_file :photo, :styles => { :thumb => "190x90>" }
...
Openshift が新しいコードをプッシュしてアセットを再コンパイルすると、アップロードされた写真が /public ディレクトリから削除されることに気付きました。
次のような古いコードを見つけました。
has_attached_file :attachment, :removable => true,
:url => "/attachments/:id/:style/:basename.:extension",
:path => ":rails_root/tmp/attachments/:id/:style/:basename.:extension"
上記のコード スニペットのようなものを試す必要がありますか、それとも Openshift 構成で変更するオプションはありますか?