带有Heroku的S3和Paperclip用于Rails应用程序 - 迁移不在生产中运行

时间:2014-12-06 03:33:31

标签: ruby-on-rails heroku amazon-s3 migration paperclip

我设置了一个应用程序,可以将图片直接上传到User课程的s3。在当地,一切都很好。我在名为avatar的用户类中添加了一个属性。在rails控制台中,当我呼叫User.last.avatar.url时,我获得了上传图片的S3网址。

当我将更改推送到Heroku时,我尝试运行迁移但没有任何反应,显然,在Heroku控制台中,当我运行User.last.avatar.url

时出现方法错误

不确定该怎么做或发生了什么。我只有一个桶,但我不认为这就是迁移没有运行的原因。

编辑:这是迁移

    class AddAvatarToUsers < ActiveRecord::Migration
  def self.up
    add_attachment :users, :avatar
  end

  def self.down
    remove_attachment :users, :avatar
  end

end

0 个答案:

没有答案